由于我的搜索无法满足我的问题,因此将其发布在此处,以澄清如何正确使用HTML表中v-if
标签中的v-else
和<td>
Vue。
//given the value of this.property is name
<tr>
<td v-if="this.property == 'name'">I'm name</td>
<td v-else>No I'm not</td>
</tr>
我的问题是,即使我的this.property
值是'name'
或否一个'name'
,它始终会处于v-else
条件下,并且v-if
未执行。我想要的输出是如果v-if
的值为this.property
而执行'name'
,否则为v-else
。
我做对了吗?我需要您的指导。
答案 0 :(得分:1)
删除this
指针。您不需要它。
//given the value of this.property is name
<tr>
<td v-if="property === 'name'">I'm name</td>
<td v-else>No I'm not</td>
</tr>