我已经下载了角度js版本1.20,我已将文件放在assets
目录中。
在我的index.gsp
文件中,我有这段代码:
<asset:javascript src="angular.min.js" />
<asset:javascript src="angular-route.js" />
但是当页面加载时我收到以下错误:
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.2.26/$injector/modulerr?p0=%22Hubbub%22&p1=Er…080%2Fkanban-geneva%2Fassets%2Fangular.min.js%3Fcompile%3Dfalse%3A18%3A387)
即使我加了route.js
,为什么它仍然失败?
有什么想法吗?
答案 0 :(得分:0)
如果您正在理想地使用资产管道,那么您应该只在index.jsp中添加主要的js文件,如
<asset:javascript src="app.js" />
在app.js中你应该加载其他js文件,比如
//= require angular/angular
//= require angular-route/angular-route
//= require_tree views
//= require_self
希望这有帮助
答案 1 :(得分:0)
这个插件对我来说效果很好。 Grails Angularjs Plugin。
查看其Readme以获取说明