我正在运行grails 2.3.4,尽管要在我的下一个应用程序中集成angularjs。
grails 2.3.4
我认为从服务器端最好的方法是REST在域和控制器类中使用grails 集成。
REST
但是在这里我被困住了。
如何通过grails与angularjs进行通信?(通过index.gsp?,如果可以的话,如何将其集成?)什么是好的架构?
index.gsp
非常感谢您的回答!!!
PS .:我知道有一个grails angular js插件。但是我确实发现有使用它的任何理由!
我们选择不使用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 } }
在屏幕上需要使用该模块的地方。