我使用Handlebar.js作为我的模板引擎。 现在我想注释掉一些块在我的车把模板。 但后来我意识到,车把不忽略车把注释块内的表达式。 任何解决方法吗?
Answer 1:
把手的最新版本有块注释支持:
{{!-- {{commented expressions}} --}}
https://github.com/wycats/handlebars.js/commit/a927a9b0adc39660f0794b9b210c9db2f7ddecd9
Answer 2:
就在开幕括号后面添加一个感叹号。
普通表达式:
{{expressions}}
评论表达:
{{!expressions}}
Answer 3:
在你的车把模板文件,请使用此方法。
<div class="entry">
{{!-- only output author name if an author exists --}}
{{#if author}}
<h1>{{author.firstName}} {{author.lastName}}</h1>
{{/if}}
</div>
该意见将不会在输出结果。 如果您想评论展现出来,然后用HTML注释。
<div class="entry">
{{! This comment will not be in the output }}
<!-- This comment will be in the output -->
</div>
请参阅此链接
Answer 4:
使用此代码:
{{#data}}
<!-- enter comments here -->
<p>{{name}}</p>
{{/data}}
文章来源: How to use comments in Handlebar templates?