小编典典

如何将angular js集成到grails 2.3.4中?

angularjs

我正在运行grails 2.3.4,尽管要在我的下一个应用程序中集成angularjs。

我认为从服务器端最好的方法是REST在域和控制器类中使用grails 集成。

但是在这里我被困住了。

如何通过grails与angularjs进行通信?(通过index.gsp?,如果可以的话,如何将其集成?)什么是好的架构?

非常感谢您的回答!!!

PS .:我知道有一个grails angular js插件。但是我确实发现有使用它的任何理由!


阅读 280

收藏
2020-07-04

共1个答案

小编典典

我们选择不使用angular-js资源插件,而是自己使用。只是为了在何时何地进行更新等方面具有更大的灵活性。

只需将angularjs文件放在/ js / lib文件夹中即可。创建一个资源束文件。(我们有grails-app / conf /
AngularResources.groovy文件),并在其中声明您的angular
js资源包,如下所示。我们在AngularResources.groovy中声明了所有的角度资源,例如controllers / services /
apps / directives

modules = {
'angular' {
    resource url:"js/lib/angular/angular.min.js", nominify:true
    resource url:"js/lib/angular/angular-resource.min.js", nominify:true        
   }
 }

在屏幕上需要使用该模块的地方。

2020-07-04