javascript - 单页面使用js模板引擎怎么避免这个问题?

查看:101
本文介绍了javascript - 单页面使用js模板引擎怎么避免这个问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在发开纯js的单页面的时候,如果使用模板引擎,那么必须在这个单页面上定义无数的模板,这样好吗?如果真要这样,我觉得还不如在js代码中拼接HTML标签更好,是不是这个理?

解决方案

模板引擎本来就是帮你把 js 里不友好的字符串拼接移到了html 上,而且 type="text/html" 的情况下,可以显示 html 的语法高丽,修改解构也非常方便。
现在很多模板引擎都可以通过预编译,在项目 build 阶段把模板编译为js包含到js文件里。

反正怎么用都比你直接拼接字符串爽,至少看着舒服,而且逻辑清晰,性能也比拼接好,因为模板引擎基本都有缓存的。

这篇关于javascript - 单页面使用js模板引擎怎么避免这个问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆