我正在尝试使用Liferay配置Angular JS,任何人都可以告诉我如何使用liferay配置角度js?
答案 0 :(得分:5)
之前我测试了它,它在Liferay-6.2.2
上运行良好。
不要忘记将此属性添加到portal-ext.properties
:
minifier.enabled=false
修改强>
如果您希望将angluar.js
添加到主题中(因此您不必在每个portlet上添加它),可以将portal-normal.vm
添加到<script type="text/javascript" src="$javascript_folder/angular.js"
charset="utf-8"></script>
:
liferay
将角度js库包含到liferay-portlet.xml
portlet的另一种方法是简单地将其添加到 <footer-portlet-javascript>/js/angular.min.js</footer-portlet-javascript>
<footer-portlet-javascript>/js/angular-portlet.js</footer-portlet-javascript>
<footer-portlet-javascript>/js/main.js</footer-portlet-javascript>
这样:
angular-portlet.js
如果你有一个逻辑应用于主题我建议你在嵌入式portlet中使用它,然后使用I would suggest to pass string value to parameter in controller.