如何使用 Liferay 配置 Angular JS?
How to configure Angular JS with Liferay?
我正在尝试使用 Liferay 配置 Angular JS,谁能告诉我如何使用 liferay 配置 angular js?
我之前测试过,它在 Liferay-6.2.2
上运行良好。
并且不要忘记将此 属性 添加到 portal-ext.properties
:
minifier.enabled=false
编辑
如果您想将 angluar.js
添加到您的 portal-normal.vm
中(这样您就不必在每个 portlet 上都添加它),您可以这样添加:
<script type="text/javascript" src="$javascript_folder/angular.js"
charset="utf-8"></script>
另一种将 angular js 库包含到 liferay
portlet 的方法,只需将其添加到 liferay-portlet.xml
即可:
<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>
如果您有应用主题的逻辑,我建议您在嵌入式 portlet 中使用它,然后使用 angular-portlet.js
注册它
我正在尝试使用 Liferay 配置 Angular JS,谁能告诉我如何使用 liferay 配置 angular js?
我之前测试过,它在 Liferay-6.2.2
上运行良好。
并且不要忘记将此 属性 添加到 portal-ext.properties
:
minifier.enabled=false
编辑
如果您想将 angluar.js
添加到您的 portal-normal.vm
中(这样您就不必在每个 portlet 上都添加它),您可以这样添加:
<script type="text/javascript" src="$javascript_folder/angular.js"
charset="utf-8"></script>
另一种将 angular js 库包含到 liferay
portlet 的方法,只需将其添加到 liferay-portlet.xml
即可:
<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>
如果您有应用主题的逻辑,我建议您在嵌入式 portlet 中使用它,然后使用 angular-portlet.js