Element Popconfirm气泡确认框 事件无法实现
今天在使用 elementui 的 Popconfirm组件时,遇到个问题,点击确定按钮时,触发事件不生效;
官方提供的事件说明:
<el-popconfirm @confirm="deleteById(scope.row.vipId)"
:title="text1 + scope.row.vipId + text2">
<el-button type="text" style="color: red" slot="reference">删除</el-button>
</el-popconfirm>
点击确定按钮后,并没有执行 deleteById 方法;
有网友出招,说将 onConfirm 改成全小写 onconfirm ,我试了下,发现并不好适;
正确使用方式如下:
<el-popconfirm @onConfirm="deleteById(scope.row.vipId)"
:title="text1 + scope.row.vipId + text2">
<el-button type="text" style="color: red" slot="reference">删除</el-button>
</el-popconfirm>
方法中:
deleteById(val){
console.log("474",val)
},
效果如下: