a标签设置disabled
<a :style="`pointer-events:${disabledFlag ? 'none':''};color:${disabledFlag ? '#b8b8b8':'#1890ff'}`" ></a>
因为a标签是不能直接使用disabled属性的,所以可以通过改变样式来达到同样的效果。通过改变disabledFlag布尔值,来改变pointer-events、color。pointer-events:none将不会触发a标签的链接或是点击事件,改变color是为了做出对改变pointer-event后做出改变。