可能是新手的问题,但我需要将 ngDialog 模块添加到 angular. 我注意到使用 bower Yeoman 安装后不会自动更新文件,所以我添加了
<script src="bower_components/ngDialog/js/ngDialog.js"></script>
到 index.html。
我继续添加'ngDialog'
到主模块依赖项,就像这样
angular.module('sigaApp', ['ngDialog'])
.controller('MainCtrl', function () {
this.awesomeThings = [
'HTML5 Boilerplate',
'AngularJS',
'Karma'
];
});
我还添加了$scope
和'ngDialog'
我的控制器,就像这样
angular.module('sigaApp')
.controller('myNewCtrl', ['$scope', 'ngDialog',
function ($scope, ngDialog) {
$scope.open = function () {
ngDialog.open({ template: 'templateId' });
};
}
]
);
这就是我所做的一切。Grunt 刷新页面没有错误,页面控制台没有显示错误,但是页面什么也没显示,我不知道为什么。
它应该自动加载依赖项,我不应该手动添加这些注入吗?是否有另一种添加依赖项的标准方法?
任何帮助表示赞赏。谢谢!