作者:六道轮回2602906501 | 来源:互联网 | 2023-07-17 20:57
正如我试图在Liferay 7.2文档中找到明确的手册一样,它无法在Liferay 7.2中获得具体而又“非神秘”的实现黏土的方式。只是期待获得有关如何在Liferay 7.2主题上实现Clay的反馈,因为到目前为止,我发现的所有内容都是Clay的出色程度以及Clay与Liferay的协作程度,但是没有如何在其内部实现。非常感谢您的反馈。
更新:
经过大量研究,这是我所做的,但是现在我遇到了JAVA错误(我重复说说一个前端开发人员,所以说到JAVA时,我100%不了解):
-
将此代码添加到liferay-workspace目录中的build.gradle中:
compileonly组:“ com.liferay”,名称:“ com.liferay.frontend.taglib.soy”,
版本:“ 1.0.10”
compileonly组:“ com.liferay”,名称:“ com.liferay.frontend.taglib.clay”,
版本:“ 1.0.0”
-
在mi init.jsp上导入taglib(在liferay-dxp-7.2.10-ga1 \ tomcat-9.0.17 \ webapps \ ROOT \ html \ portal内),以便在每个portlet和webcontent中使用它:
现在我收到此错误:
“绝对uri:[http://liferay.com/tld/clay]不能在web.xml或与此应用程序一起部署的jar文件中解析”
您可以通过可用的标签库使用Clay
- 您需要导入
compile group: 'com.liferay',name: 'com.liferay.frontend.taglib.clay'.
- 然后,您可以通过导入
<%@ taglib uri="http://liferay.com/tld/clay" prefix="clay"%>.
来使用标签库
- 使用标签
您还可以通过使用直接html
来使用不带标签库的黏土
Error:This is an error message
为此,您可以参考https://v2.clayui.com/docs/components/alerts.html