【发布时间】:2021-03-26 14:48:27
【问题描述】:
我想有条件地禁用 Vue.js 中自动呈现列表中的特定链接,这是我目前拥有的:
<ul>
<li class="nav-item" :key="id" v-for="(item, id) in listOfItems">
<a class="nav-link" :id="item.id">{{ item.name }}</a>
</li>
</ul>
基本上在某些情况下,我想禁用来自listOfItems 的链接之一,如果此条件不再适用,则将其恢复为活动状态。如果我绑定条件类,它适用于列表中的每个项目:
:class="[someCondition = 'something' ? 'disabled' : '']"
如果条件为真,如何在此条件下指定究竟应该禁用哪个项目?
【问题讨论】:
标签: javascript css vue.js conditional-statements vuejs3