初识模板引擎art-template
1.下载并引入相关文件
<script src="lib/template-web.js"></script>
2.在html页面写下模板及html代码
<div class="web">
<ul></ul>
</div>
<script id="test1" type="art-template/text">
<% demo1.forEach(function(item,index){%>
<li><%= item%></li>
<%})%>
<%if(demo1.length > 3){ %>
<p>qq</p>
<%}%>
<hr>
<p><%= demo2.food%></p>
</script>
3.js代码
<script>
var demoArr = ["c++", "c", "c#", "java"];
var demoObj = { food: "apple", like: "soccer" };
var liHtml = template("test1", { demo1: demoArr, demo2: demoObj });
$("ul").html(liHtml);
</script>
4.运行结果
备注:这里写模板时用的是原始语法,相比较标准语法,它支持任意JavaScript
语句,更自由。
参考:https://aui.github.io/art-template/zh-cn/docs/index.html#核心方法
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix