如何用angularjs包含脚本

时间:2015-06-27 17:20:44

标签: javascript angularjs angular-ui-router navbar ngroute

我用yeoman生成了一个angularjs项目。我想使用http://en.cppreference.com/w/cpp/numeric/random/uniform_real_distribution所以我安装了它,当我尝试添加angular.module(' ab',[' ngRoute',' ng-breadcrumbs&# 39;])我有一个错误 由于以下原因,无法实例化模块ng-breadcrumbs: [$ injector:nomod]模块&ng-ng-breadcrumbs'不可用!您要么错误拼写了模块名称,要么忘记加载它。 我想我必须加载js文件,但在哪里?我不明白自己这样做的地方?我无法找到任何已加载的文件。我应该在root.html中做到这一点吗?还是index.html? 其他问题,我起诉角度ui路由器,它也使用ng-breadcrumbs或我必须使用ngRoute? 我找不到脚本src =" angular.js"在任何文件中

2 个答案:

答案 0 :(得分:2)

在index.html中加入ng-breadcrumbs.min.js后加入angular.min.js

如果您打算使用ngRoute,则必须包含angular-route.js。 依赖注入将是angular.module('yourApp', ['ngRoute']);

如果您使用的是UI路由器,则必须包含angular-ui-router.min.js。 依赖注入将是angular.module('yourApp', ['ui.router']);

ng-breadcrumbs可以与ng-route一起使用,如here

所示

答案 1 :(得分:0)

在index.html之后的脚本src =" angular.js"你必须添加ng-breadcrumbs javascript源码。

您可以通过

安装
bower install ng-breadcrumbs --save

然后添加到index.html

<script src="bower_components/ng-breadcrumbs/dist/ng-breadcrumbs.min.js">