当前位置: 首页 > 面试题库 >

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

黄和怡
2023-03-14
问题内容

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

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

但是在这里我被困住了。

如何通过grails与angularjs进行通信?(通过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        
   }
 }

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



 类似资料:
  • 问题内容: 我是Angular和Flot的新手,但对Jquery和Javascript经验丰富。我对如何将Flot图表绑定到Angular数据模型感到有些困惑,因为Flot是一个JQuery插件。我到处搜寻,但找不到范例。 我也很乐意使用highcharts,google-charts或任何其他图表解决方案。 问题答案: 由于制图涉及大量的DOM操作,因此使用指令是可行的。 数据可以保存在控制器中

  • 问题内容: 我广泛使用Selenium进行集成测试。适用于所有常规内容(HTML / AJAX),但是当我尝试测试第三方ActiveX,Java applet和Flash组件时却一无所获。 我为此找到的解决方案是Sikuli。在本地运行良好,但是如何将其集成到Selenium中呢? 顺便说一句 如果相关,对于Selenium,我正在使用Python API。 问题答案: 请参阅Selenium R

  • 问题内容: 我现在有一个问题,关于Lucene。我试图制作一个Lucene源代码,该代码可以进行索引,并先使用RAMDirectory将它们存储在内存中,然后使用FSDirectory将该索引从内存中刷新到磁盘中。我已经对该代码进行了一些修改,但无济于事。也许有些人可以帮我一点忙。 因此,在将RAMDirectory放入FSDirectory之前,将其集成到此源代码中的最佳方法是什么。任何帮助将不

  • 我已经创建了这个控制器 报告consultas.jrxml位于folded resources上 当我运行te应用程序并运行endpoint时,我会出现以下错误: 你能帮我吗?

  • 我正试图将Storm(见这里)整合到我的项目中。我熟悉拓扑结构、喷口和螺栓的概念。但现在,我正试图弄清楚一些事情的实际实现。 所以第一个问题是如何将进入这些方法的数据连接到喷口?我试图i)传递一个backtype.storm.topology.irichspout,然后ii)传递一个backtype.storm.spout.spoutoutputcollector(见这里)给那个spout的打开函

  • 问题内容: 我正在与react native一起构建需要twilio集成的android移动应用程序。我使用了npm回购中的示例代码。。 https://github.com/rogchap/react-native- twilio 但是我无法完成它。如果有人对此有任何想法,请帮助我。 问题答案: 我已经找到了解决方法。在这里,我将逐步解释: 第1步: 安装 npm- > npm install