您至少缺少在starter.services
app.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。