关键句:
1. 被包裹的 <i> 标签需要设置 @click.stop
2. popconfirm与图标的 disabled 一起用一个函数判断控制 true or false
<a-popconfirm placement="topRight" ok-text="确认" cancel-text="取消" @confirm="(e) => handleDelete(item.id)" :disabled="isDisabled(item)" >
<template slot="title">
<p>确认删除吗?</p>
</template>
<i :disabled="isDisabled(item)" @click.stop class="iconfont icon-del"></i>
</a-popconfirm>
资料参考