Handlebars.js 如何将注释添加到胡子模板中?

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-

在我的小胡子模板中,我想评论几行,但我不能这样做。我仍然得到的评论显示在HTML。添加评论的正确方法是什么?有人能帮我解决这个问题吗

这是我的密码:

<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 --}}