我使用 yeoman 生成了一个 angularjs 项目。我想使用ng-breadcrumbs所以我安装了它,当我尝试添加 angular.module('ab', ['ngRoute', 'ng-breadcrumbs']) 时出现错误 由于以下原因,无法实例化模块 ng-breadcrumbs: [$injector:nomod] 模块“ng-breadcrumbs”不可用!您要么拼错了模块名称,要么忘记加载它。 我想我必须加载 js 文件,但是在哪里?我不明白自耕农在哪里做的?我找不到任何加载的文件。我应该在 root.html 中执行它吗?或index.html? 其他问题,我正在起诉 Angular ui 路由器,它也适用于 ng-breadcrumbs 或者我必须使用 ngRoute ? 我在任何文件中都找不到脚本 src="angular.js"
最佳答案
在 index.html 中包含 angular.min.js
后,包含 ng-breadcrumbs.min.js
。
如果您计划使用 ngRoute
,则必须包含 angular-route.js
。
依赖注入(inject)将是 angular.module('yourApp', ['ngRoute']);
如果您使用 UI Router,则必须包含 angular-ui-router.min.js
。
依赖注入(inject)将是 angular.module('yourApp', ['ui.router']);
ng-breadcrumbs 可以与 ng-route 一起使用,如所示 here
关于javascript - 如何使用 angularjs 包含脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31091431/