javascript - 如何使用 angularjs 包含脚本

标签 javascript angularjs angular-ui-router navbar ngroute

我使用 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/

相关文章:

javascript - 我收到此错误 : 'TypeError: callback is not a function' , 但该函数仍在执行

AngularJs 重定向

javascript - Angular uirouter 打开错误的网址

javascript - Angular 状态刷新页面在浏览器中不起作用

javascript - 如何使用 ui-router 仅在某些页面上附加导航栏?

javascript - 我的生产服务器的 create-react-app 加载缓慢

javascript - 如何解构newValue = value.value?

Javascript 选择下拉菜单 onchange 未正确触发

javascript - 如何用换行符替换分号?

javascript - 如何使用 Protractor 一一单击所有链接?