我的用例是这样的。
<p>
元素,其ID是&#34; demo&#34;。<p>
读取v-if
元素,如果元素中的值等于&#34; EXPIRED &#34;然后我想删除按钮中的disabled
属性。
未来解释我的用例,我想最初禁用我的按钮,当状态更新为 EXPIRED 时,我希望从我的按钮中删除已禁用的部分。
如何使用
实现此目的
<template lang="html">
<div class="">
<p id="demo"></p>
<button type="button" name="button" class="btn btn-primary" disabled>Start</button>
</div>
</template>
&#13;
答案 0 :(得分:3)
如果您使用非Vue DOM操作设置此 EXPIRED 内容,则会丢失。别与Vue混在一起。相反,我会这样做:
<template lang="html">
<div class="">
<p id="demo">{{ status }}</p>
<button type="button" name="button" class="btn btn-primary" :disabled="status !== 'EXPIRED'">Start</button>
</div>
</template>
status
是data()
函数中VM的属性。