【发布时间】:2012-03-06 03:23:34
【问题描述】:
我正在寻找一个新的 Javascript 模板引擎来替换旧的 jQuery 模板以满足我的客户端模板需求。
我更喜欢模板引擎处理 DOM 树而不是文本字符串,然后将熟字符串的内容转储到 innerHTML 的方法。这是更好的性能,我发现 DOM 操作更适合构建更多 DOM 树。
对于直接创建 DOM 树而不是基于文本的引擎的 Javascript 模板引擎,我有哪些选择?我喜欢 Mustache.js 的无逻辑方法,但它似乎只对字符串进行操作。原生 jQuery 集成也是一个不错的功能。
【问题讨论】:
-
谢谢。我正在寻找一个潜在的解决方案,而不是尊重 =)
-
@qwertymk:习惯它,因为三年后每个人都会在浏览器中做模板。
-
恕我直言...在生成大型模板的情况下...我认为生成文本字符串与随后调用文档以创建 dom 元素并添加数据/类名/id 相比会非常快元素......或者这些透明度,纯等还有其他方式吗?
-
@MikkoOhtamaa 不好意思再次打扰你...但是 react.js、秘银、骨干等是 mvc FRAMEWORKS....我正在寻找模板引擎..
标签: javascript jquery templates dom mustache