2015-10-13 75 views
0

是否有预编译句柄部分的方法?我想让变量保持完整,但只需事先组装页面即可。只有预编译的句柄部分

这里是应该用例:

  1. 局部模板获得包括在.hbs模板
  2. 模板可以接受的HTML的缩小/变更与机智{{foo}}变量。
  3. 新的.hbs模板可以编译。

基本上,我想知道是否有办法将把手部分组合在一起作为编译步骤。换句话说,只有处理{{>header}},不处理{{name}}

+0

请认真解决该问题的文本。有几个语法问题可以弄清楚你的意思是否有问题。一个例子也会有帮助。 –

+0

@AlexanderGladysh提供的示例 –

回答

0

Handlebars.registerPartial('header', 'im the header, hi \\{{name}}'); 
 
Handlebars.registerPartial('footer', 'im the footer, hi \\{{name}}'); 
 

 
document.write(Handlebars.compile('{{>header}}im the body, hi \\{{name}}{{>footer}}')({}));
<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.3/handlebars.js"></script>