使用资源插件grails加载Angular js

时间:2014-11-08 07:59:49

标签: angularjs grails

我已经下载了角度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,为什么它仍然失败?

有什么想法吗?

2 个答案:

答案 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以获取说明