关于哪个 HTML 模板库适合 JQuery 的任何建议?谷歌搜索出现了相当多的库,但我不确定是否有一个经得起时间考验的公认库。
推荐用于 JQuery 的 JavaScript HTML 模板库?
IT技术
javascript
jquery
templates
2021-01-24 16:11:16
6个回答
好吧,坦率地说,客户端模板如今非常火爆,但它却是一片丛林。
最受欢迎的是,我相信:
还有很多其他的,但你必须测试它们,看看什么最适合你,什么最适合你的项目风格。
就我个人而言,我很难添加新的语法和一组逻辑(混合逻辑和模板,你好??),并转而使用纯 js。我的每一个模板都存储在它自己的 html 文件 (./usersTable.row.html) 中。我只在对内容进行 ajaxing 时使用模板,而且我的“逻辑”js 文件很少,一个用于表格,一个用于 div,一个用于列表。甚至没有一个用于选择的选项(我使用另一种方法)。
每次我尝试做一些更复杂的事情时,我都会发现代码不太清晰,而且比“旧”的方法要花更多的时间来稳定。在我看来,模板中的逻辑完全没有意义,添加它自己的语法只会增加非常难以追踪的错误。
此处有关于此主题的合理讨论文档,其中涵盖了一系列模板工具。不过,并非特定于 jQuery。
由 Microsoft 创建并被接受为官方 jQuery 插件的jQuery 模板插件。
但请注意,它现在已被弃用。
我会检查json2html,它不必编写 HTML 片段,而是依靠 JSON 转换将 JSON 对象数组转换为非结构化列表。非常快并使用 DOM 创建。