为了账号安全,请及时绑定邮箱和手机立即绑定

elementUI中MessageBox的问题

elementUI中MessageBox的问题

繁星coding 2019-03-05 09:13:50
在vue中定义了elementui中的messageBox全局函数//确定消息弹框export  let messageBox = (vm) => {    const h = vm.$createElement;    vm.$msgbox(        {        title: ' ',        message: h('p', null, [            h('span', {'class': 'queMark'}, '?'),            h('p', {'class': 'text1'}, '确定保存'),            h('p', {'class': 'text2'}, '保存后则更改当页信息,是否保存?')        ]),        confirmButtonText: '确认',        beforeClose: (action, instance, done) => {            if (action === 'confirm') {                                done();            } else {                            done();            }        }    });};在组件中调用//删除            handleDelete: function () {                let flag = messageBox(this);                console.log(flag)            },但是怎么能够取到点击确定或者取消的值呢?输出一直是undefined;用return也不行,求高手指教
查看完整描述

1 回答

?
MM们

TA贡献1886条经验 获得超2个赞

 if (action === 'confirm') {

                console.log(action)

                done();

            } else {

//控制台:点击确定之后 'confirm'


查看完整回答
反对 回复 2019-03-26
  • 1 回答
  • 0 关注
  • 3443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信