Angular重命名模块后未能实例化模块
Angular Failed to instantiate module after renaming it
我有一个名为"sample"的Angular模块,Angular调试控制台要求我将其重命名为"appname.sample",我做到了,还更改了模块的调用。但angular似乎仍在寻找模块样本。我得到了错误:
$injector:moduler]未能实例化模块决策,原因是:错误:[$injecter:nomod]模块不可用!您要么拼错了模块名称,要么忘记加载
我还能在哪里换呢?
这是代码:
angular.module('appname.sample', ['ngRoute', 'common', 'ngSanitize'])
当我包含它时:angular.module('appname.sample')
如果您在其他地方有该模块的配置文件/路由文件。请确保您也在更改该模块名称。
例如,在ngRoute中,如果配置和路由规范是单独定义的,我还需要使模块名称相同。
angular.module('appname.sample', []);
angular.module('appname.sample').config(['$routeProvider', function($routeProvider) {
$routeProvider
.when("/urlPath", {
controller: 'controllerName',
templateUrl: 'modules/pathToViewPage/view.html',
});
}
]);
在你的index.html文件页面中,你应该在某个地方的标签上有ng-app="你的模块名称",可能是body标签。更改此项以匹配您的新模块名称。
可能您已经根据sample
模块制作了一个不同的模块,如下所示:
angular.module('someDifferentModule', ['sample'])
如果是这样,你也必须在这里重命名它:
angular.module('someDifferentModule', ['appname.sample'])
此外,根据Angular错误,问题似乎不在于您的应用程序。示例,而在于名为decisionone
的模块
$injector:moduler]由于以下原因,无法实例化模块decisionone:错误:[$injector:nomod]模块不可用!你要么拼错模块名称或忘记加载
你在这样的地方注射这个吗:
angular.module('someModule', ['decisionone'])
并且CCD_ 3从未被实例化为模块?
相关文章:
- Angular重命名模块后未能实例化模块
- AngularJS出错-无法实例化模块
- 未捕获错误:由于,[$injector:moduler]未能实例化模块polmgr
- 添加角光栅时模块实例化失败
- 在具有多个控制器的模块中实例化$scope
- 无法实例化Angular js中的模块错误
- Typescript模块和systemjs.从内联脚本实例化类
- 角度错误: [$injector:模块rr] 由于以下原因无法实例化模块角度图表: 错误: [$injector:nom
- 由于以下原因,无法实例化模块 myApp:错误:[$injector:nomod] http://errors.angu
- 我如何实例化不同页面上的 require.js 模块,带有代码点火器的部分
- 未捕获的错误: [$injector:modulerr] 无法实例化模块 toastr
- 无法实例化模块 ng材料
- 无法使用 JSPM 实例化模块 kendo.directives
- 使用 ui-view 导致无法实例化模块 ui.router
- 未捕获的错误: [$injector:modulerr] 由于以下原因,无法实例化模块 myApp: 错误: [$inj
- “由于”在角度和平均堆栈中“无法实例化模块'app'”
- 未捕获错误: [$injector:模块rr] 由于以下原因无法实例化模块启动器:错误: [$injector:模块rr
- Angular:[$injector:modulerr]未能实例化模块
- 未捕获错误:[$injector:moduler]由于以下原因无法实例化模块scheduleApp
- 未能实例化模块[$injector:unp]未知提供程序:$routeProvider