-1

我剛開始學習Ionic和Angular。離子應用開發 - 死亡問題白屏

閱讀了與Angular和Ionic相關的基礎文檔後,我按照site的教程來自己開發樣例應用程序。

我能夠加載應用程序並查看與播放列表有關的數據,但是通過調用教程中提到的Rest API來集成'Ang ngResource',以獲取與會話相關的實時數據後,我無法在瀏覽器中加載應用程序(出現空白屏幕)。

您可以參考應用程序代碼在這裏我的變化:

https://github.com/bhushanbaviskar/Angular-Ionic.git

感謝。

回答

1

你缺少至少列入ngResource和starter.services到您的應用程序在你的app.js這樣的:

angular.module('starter', ['ionic', 'starter.controllers', 'starter.services', 'ngResource']) 

然後在您的index.html你有很多錯別字,應更換這些用下面的代碼部分:

<!-- ionic/angularjs js --> 
<script src="lib/ionic/js/ionic.bundle.js"></script> 

<!-- cordova script (this will be a 404 during development) --> 
<script src="cordova.js"></script> 

<!-- Angular ngReource--> 
<script src="lib/ionic/js/angular/angular-resource.min.js"></script> 

<!-- your app's js --> 
<script src="js/app.js"></script> 
<script src="js/services.js"></script> 
<script src="js/controllers.js"></script> 

有ngResource <script type="">SRC =「」並且還services.js有一個錯字servcies.js這應該是services.js。 Services.js也被宣佈爲type,需要更改爲src

+0

添加此依賴關係以及輸出中沒有更改。 – Bhushan

+0

我更新了我的答案。有了這個,它應該工作。在你的代碼中有很多錯別字和類似的東西。 – thepio

+1

感謝您指出。 我錯過了一些依賴關係,並且服務器URL指向了錯誤的服務器。現在糾正了一切,應用程序工作正常。謝謝。 – Bhushan