Handlebars.js 如何将注释添加到胡子模板中?
在我的小胡子模板中,我想评论几行,但我不能这样做。我仍然得到的评论显示在HTML。添加评论的正确方法是什么?有人能帮我解决这个问题吗 这是我的密码:Handlebars.js 如何将注释添加到胡子模板中?,handlebars.js,mustache,Handlebars.js,Mustache,在我的小胡子模板中,我想评论几行,但我不能这样做。我仍然得到的评论显示在HTML。添加评论的正确方法是什么?有人能帮我解决这个问题吗 这是我的密码: <script type="text/html" id="inspector-splitViewBase"> <div class="inspector-split-view-container flex-1 flex-fill flex-down"> <header class='split-
<script type="text/html" id="inspector-splitViewBase">
<div class="inspector-split-view-container flex-1 flex-fill flex-down">
<header class='split-view-inspector-header'>
<div class="view-title">Source Assets</div>
{{!-- <div class="actions"> commented
<span class="label">Actions</span>
<span class="gear"></span>
</div> --}} - comment is not working
</header>
<div class='search-container'>
<span class="search-icon"></span>
<input type="text" value="" class="inspector-search" />
</div>
<div class="source-assets-list-container flex-1"></div>
<footer></footer>
</div>
</script>
来源资产
{{!---评论道
行动
--}}-评论无效
小胡子建议使用以下注释:
Comments begin with a bang and are ignored. The following template:
<h1>Today{{! ignore me }}.</h1>
Will render as follows:
<h1>Today.</h1>
Comments may contain newlines.
而不是
{{!-- blah --}}
您正在尝试对包含html的mustache模板进行注释,因此实际上必须在mustache代码所在的位置添加mustache注释,并在html代码所在的位置添加html注释
.您是否尝试过用{{!}而不是多行注释来注释每一行?我尝试过,但不起作用。您可以注释整个HTML元素,但它不会显示(使用
)这对我来说非常适合您的示例。可以缓存模板吗?
{{!-- blah --}}