为了账号安全,请及时绑定邮箱和手机立即绑定

handlerbars.js 的引擎模板只能用script标签的形式写在HTML文件里吗?可以写在单

handlerbars.js 的引擎模板只能用script标签的形式写在HTML文件里吗?可以写在单

慕神8447489 2018-11-21 18:13:57
想使用模板引擎,看了handlerbars.js文档,模板好像都是写在script标签里的<script type="text/x-handlebars-template" id="tpl">  {{#each}}    ...  {{/each}}</script>然后再到js文件里用Jquery调用,//获取到模板var tpl = $("#tpl").html();//预编译模板var template = Handlebars.compile(tpl);//模拟数据(也可以是获取的json数据)var context = {};//匹配数据var html = template(context);//输入模板$('body').html(html);我觉得有些麻烦,也不方便封装成组件,反复使用。不知道能否把模板放到js文件里,用ES6的方法引入这些模板,就像:import template from 'template'求前辈指教,谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 661 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号