我对MEAN堆栈开发相对较新,过去几个月一直在使用它。我有一个问题,我试图解决,我一直在广泛研究,但似乎无法深究。
所以,我有一个MEAN堆栈应用程序,我使用Yeomen搭建。我创建了一个路径,其中有一个视图,我想使用Angulars ng-repeat指令显示记录集。我通过Angular服务通过http get调用获取数据集。但是,当我使用Grunt运行应用程序时,我收到错误:
错误:[$ injector:nomod]模块“记录”不可用!
我在控制器中引用了该服务:
angular.module('recordsApp').controller('RecordsCtrl', function ($scope, $http, $filter, Records) {
我还在app.js文件中注入了应用程序:
angular.module('recordsApp', [
'ngCookies',
'ngResource',
'ngSanitize',
'ngRoute',
'Records'
])
任何人都可以帮助我指出正确的方向,我缺少什么?
谢谢。
答案 0 :(得分:0)
您不需要将“记录”模块包含为模块依赖项,因为您在同一模块中只有一个名为Records
的服务
angular.module('recordsApp', [
'ngCookies',
'ngResource',
'ngSanitize',
'ngRoute'
])