【发布时间】:2015-09-17 14:22:36
【问题描述】:
首先我对 AngularJS 非常陌生,所以这可能是一个新问题。
我的 app.js 文件中声明了我的应用依赖项:
(function () {
angular.module('inspinia', [
'ui.router', // Routing
'oc.lazyLoad', // ocLazyLoad
'ui.bootstrap', // Ui Bootstrap
'pascalprecht.translate', // Angular Translate
'ngIdle', // Idle timer
'ngSanitize', // ngSanitize
])
})();
当我添加以下依赖项时:nestedDataTable 到列表的末尾(或开头),如下所示:
(function () {
angular.module('inspinia', [
'ui.router', // Routing
'oc.lazyLoad', // ocLazyLoad
'ui.bootstrap', // Ui Bootstrap
'pascalprecht.translate', // Angular Translate
'ngIdle', // Idle timer
'ngSanitize', // ngSanitize
'nestedDataTable'
])})();
nestedDataTable 负责的功能不起作用。
只有在我添加了一个新的function() 之后,它才单独添加了上述依赖项,该功能才起作用。像这样:
(function () {
angular.module('inspinia', [
'ui.router', // Routing
'oc.lazyLoad', // ocLazyLoad
'ui.bootstrap', // Ui Bootstrap
'pascalprecht.translate', // Angular Translate
'ngIdle', // Idle timer
'ngSanitize' // ngSanitize
])
})();
(function () {
"use strict";
angular
.module("inspinia", ["nestedDataTable"])
})();
如果我将切换 2 个函数的顺序,它也不起作用。 这没有任何意义,但是嘿,我是新手;)
有人能想到可能是什么原因吗?
【问题讨论】:
-
您是否在应用程序 boostrap 的控制台中收到错误?也许是语法逗号错误?在您的第一个代码 sn-p 中,您有一个不应该存在的额外尾随逗号。
-
是的,我知道,这是我在这里犯的一个错误,但额外的逗号不在我的代码中。
标签: angularjs angularjs-module