由于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标签实现不可点击了。
