1
1
IMHO未使用 模板引擎 这本身并不是一个糟糕的设计决策。 模板引擎旨在生成更干净、更可维护的代码,如果你认为不使用它们会生成更干净和更可维护代码,那么你可以在没有它们的情况下运行它们。
我的意见最好用
模板引擎
但这只是品味的问题。我还将
模板
通过手动修改DOM
|
2
0
模板很好。它们为您节省了大量的编码时间,并允许您在元素上循环并用很少的代码创建多个元素。 也就是说,如果渲染调用过多,或者您销毁并重新创建DOM元素/模板,那么性能会损失很大。 我有一个用于主干网的PerfView,它可以在chrome中以120FPS的滚动视图中显示1000000个模型。诀窍是,我只使用所有可能的节点渲染一次模板,然后在模型更改时更改DOM中的内容。另外,使用DOM元素的对象池可以重用它们。查看第237行的modelMap属性( https://github.com/puppybits/BackboneJS-PerfView/blob/master/index.html )关于如何半自动更新元素,这样就不会过度使用模板。 |
user2848031 · 如何在更改事件时从DB获取值? 6 年前 |
user2739418 · HandlebarJS全局计数器 6 年前 |
Shooting Stars · 正在分析请求。POST请求的正文 6 年前 |
user9410037 · 车把在标记中的每个车把外侧绑定 6 年前 |
Dilby · Bootstrap4导航栏折叠溢出。快速/节点部分 6 年前 |
user752746 · 每个模板的把手不在节点中工作 6 年前 |