当我使用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>
最佳答案
JsRender {{!-- this is a comment --}}
中有一个注释语法。
它也可以作为多行使用,因此您可以注释掉JsRender标记的各个部分。它已从输出中完全消除,因此不会进入DOM(与HTML注释不同)。
参见http://www.jsviews.com/#commenttag。
有关内置标签的完整列表,请参见:http://www.jsviews.com/#jsrtags
关于jsrender - 如何在jsrender中设置评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15520619/