【发布时间】:2018-06-02 18:20:59
【问题描述】:
有时需要注释掉某些元素属性而不必记住它,以便在一些测试后快速恢复它。
使用 HTML 注释语法可以注释掉整个元素
<div>
<!-- <h2>Hello</h2> -->
<span>hi</span>
</div>
但是这不适用于单个属性(导致渲染错误)
<my-comp id="my_comp_1"
v-model="value"
<!-- :disabled="!isValid" -->
@click="handleClick">
</my-comp>
我之前看到和使用过的最好方法是通过复制整个元素和设置v-if="false" 来制作标签备份(或注释掉整个复制的元素)并继续尝试原始元素
【问题讨论】:
-
我同意这很有用。这是不可能的。模板语法和 HTML 标记之间已经存在差异,例如区分大小写和结束标签。允许
<!-- -->(以及更方便的//和/* */)样式的cmets 在开始标签内将非常方便。