vue el-popconfirm的按键事件
先说结论<el-popconfirmtitle="这是一段内容确定删除吗?"@onConfirm="sub"@onCancel="cancel"></el-popconfirm>饿了么UI的文档并没有给出事件,所以就去源码里面找一下,也就是node_modules里的element-ui文件夹,找到packages/popconfirm组件...
·
先说结论
<el-popconfirm
title="这是一段内容确定删除吗?"
@onConfirm="sub"
@onCancel="cancel"
>
</el-popconfirm>
饿了么UI的文档并没有给出事件,所以就去源码里面找一下,也就是node_modules里的element-ui文件夹,找到packages/popconfirm组件,进入main.vue,找到其methods
methods: {
confirm() {
this.visible = false;
this.$emit('onConfirm');
},
cancel() {
this.visible = false;
this.$emit('onCancel');
}
this.$emit是用来作父子组件通讯的,简单来说就是你可以通过在子组件写 @onConfirm即可使用它的方法,具体可以去大佬们的博客看一下详细
更多推荐
已为社区贡献6条内容
所有评论(0)