-1

我刚刚开始学习 Ionic 和 Angular。

在阅读了与 Angular 和 Ionic 相关的基本文档之后,我按照这个站点上的教程来自己开发示例应用程序。

我能够加载应用程序并查看与播放列表相关的数据,但在集成“Angular ngResource”后,为了获取与会话相关的实时数据 - 通过调用教程中提到的 Rest API,我无法加载应用程序在浏览器中(出现空白屏幕)。

您可以在此处参考我的更改的应用程序代码:

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

谢谢。

4

1 回答 1

1

您至少缺少在starter.servicesapp.js 中包含 ngResource 和您的应用程序,如下所示:

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

于 2016-05-23T12:10:17.860 回答