关于handlebar模板预编译的问题

发布于 2022-09-01 23:21:31 字数 388 浏览 16 评论 0

因为代码缩进,模板文件里会有大量的换行,缩进,空格,经过预编译处理后,生成的函数会带上这些符号,但对于HTML文档而言,这种代码是可以去掉的,如果模板较大的话,去掉这些符号是可以减少js体积的,有什么方法么?
比如生成的代码是

var tpl = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
    return "<div class=\"entry\">\r\n    <h1>df</h1></div>";

其中的\r\n便是可以过滤掉的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文