想使用模板引擎,看了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'求前辈指教,谢谢
添加回答
举报
0/150
提交
取消