由于a标签没有disable属性,如果想用disable禁止a标签的点击事件,也是可以通过css来实现的。
首先创建一个class命名disable,然后将disable加到a标签上。chrome和firefox上亲测好使。
.disable { color: #c4c6cc; pointer-events: none; user-select: none; } <a style="margin-right: 6px" class="disable" @click="addTaskAssign(record)"> <a-icon type="edit" />编辑 </a>
查看效果,这样就可以根据状态,动态添加disable让a标签实现不可点击了。