use*_*563 7 ruby-on-rails twitter-bootstrap angularjs
在我的Rails应用程序中,我ui-bootstrap-0.2.0.js在vendor/assets/javascripts目录中.我在我的文件中要求该application.js文件.
当我在此行中指定引导程序作为我的依赖项时,我收到错误angular.module('myApp',['ui.bootstrap']);,按照此处的指示,http://angular-ui.github.io/bootstrap/
Chrome Uncaught ReferenceError: angular is not defined在此定义的模块中检测到:
angular.module("ui.bootstrap", ["ui.bootstrap.accordion", ...])在ui-bootstrap-0.2.0.js.
但是,发现angular.js错误No module:ui.bootstrap.所以看起来这两个javascript文件都看不到彼此.这个问题有方法解决吗?
这是我在项目中的做法:
<script type="text/javascript" src="libs/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="libs/jquery-ui-1.10.2.custom.min.js"></script>
<script type="text/javascript" src="libs/angular.min.js"></script>
<script type="text/javascript" src="libs/angular-ui.min.js"></script>
<script type="text/javascript" src="libs/angular-resource.min.js"></script>
<script type="text/javascript" src="libs/ui-bootstrap-tpls-0.2.0.min.js"></script>
<script type="text/javascript" src="js/app.js"></script>
<script type="text/javascript" src="js/services.js"></script>
<script type="text/javascript" src="js/directives.js"></script>
<script type="text/javascript" src="js/filters.js"></script>
<script type="text/javascript" src="js/controllers.js"></script>
<script type="text/javascript" src="js/utils.js"></script>
Run Code Online (Sandbox Code Playgroud)
这就是我设置应用程序模块的方式:
var app = angular.module('myapp', ['ui.bootstrap','ngResource']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10299 次 |
| 最近记录: |