AngularJS和Vaadin在同一个应用程序中

时间:2014-12-18 23:47:20

标签: angularjs vaadin vaadin7

有没有人在同一个应用程序中同时使用AngularJS和Vaadin?例如,没有任何Vaadin代码的AngularJS页面。我知道,这是一种不寻常的情况,但只是好奇。我特别想知道安全问题。

感谢。

3 个答案:

答案 0 :(得分:2)

您可以尝试通过div或iframe将Vaadin嵌入到Angular中(两种方法都可以在vaadin一书中描述):

Embedding Vaadin

或(并没有尝试过)你可以在vaadin(HTML视图)中使用自定义布局,其中包含angularjs应用程序:

Custom Layouts

答案 1 :(得分:1)

如果页面(URL)不同,那么您可以在servlet引擎中使用正确的映射。

如果您需要在页面级别进行交互,则必须以角度嵌入vaadin,反之亦然。

如何在其他html页面中嵌入vaadin是described in the book of vaadin。 我不知道在Vaadin中集成角度的方法,但这并不意味着不存在。

答案 2 :(得分:1)

有一个Vaadin附加组件(我帮助写入)允许将AngularJS嵌入到Vaadin中 - 即具有Vaadin控件,其内容实现为AngularJS。所有的沟通都遵循Vaadin的原则 - 因此在安全性,行为等方面不应存在显着差异。

希望它有用4u - 这里有链接:https://vaadin.com/addon/vaangular