问题描述
使用:disabled禁用部分选项,使用某个数据是否有值来判断是否禁用,但是在页面上有禁用标志,点击禁用项后依然可以选中
原因
:disabled
需要布尔值参数
原代码
<el-option
v-for="item in partyList"
:disabled="item.checkId"
:key="item.partyId"
:label="item.partyName"
:value="item.partyId">
</el-option>
修改后代码
<el-option
v-for="item in partyList"
:disabled="!!item.checkId"
:key="item.partyId"
:label="item.partyName"
:value="item.partyId">
</el-option>