当我使用jsrender模板引擎时,我想在代码中添加一些注释,但我找不到注释标记.
我知道我可以使用html注释,但我不希望这些注释在html上呈现,因此不可用<!-- -->
.
所以,我想要的是:
<script id="row-template" type="text/x-jsrender">
{{// some comment that will not be rendered}}
{{if #data[0]}}
<tr>
{{for #data tmpl="#some-template"/}}
</tr>
{{/if}}
</script>
Run Code Online (Sandbox Code Playgroud)
JsRender中有一个注释语法{{!-- this is a comment --}}
.
它也可以作为多行,因此您可以注释掉JsRender标记的各个部分.它完全从输出中消除,因此它不会进入DOM(与HTML注释不同).
请访问http://www.jsviews.com/#commenttag.
有关内置标记的完整列表,请参阅:http://www.jsviews.com/#jsrtags