在jsf页面中添加角度代码片段

时间:2016-03-29 15:07:55

标签: java angularjs jsf-2.2

我有一个 javaee 应用程序
我在单页应用程序中使用 jsf 我在哪里控制每个页面的哈希变换 我想添加页面,但其中包含 angularjs 代码,而不是jsf
导航到页面的是<h:link>调用<a4j:jsFunction>,它将更改负责页面视图的变量

我有一个<ui:include src="snippet/angularjs.xhtml" rendered="#{viewBean.view == 'angularjs'}">,其内容将更新为ajax 页面angularjs.xhtml包含html和angularjs代码而不是jsf代码
当导航到页面片段但是没有编译angularjs标签时,他们仍会显示{{x}},如果我刷新页面, angularjs 代码将被编译

注意:我不想使用angularfaces

1 个答案:

答案 0 :(得分:0)

<{1>}中的

并在角度页面中删除<a4j:jsFunction oncomplete="angular.bootstrap($('#id_of_angular_content'), ['idOfApp']);>并将ng-app放入代码段div