elementui的$msgbox使用vnode,修改数据后视图不更新问题

const h = this.$createElement

this.$msgbox({

    title: '消息',

    message: h('el-button', { props: { }, nativeOn: { click: () => { this.other += 1 } }}, this.other),

    showCancelButton: true,

    confirmButtonText: '确定',

    cancelButtonText: '取消'

    }).then(action => {

    this.$message({

    type: 'info',

    message: 'action: ' + action

    })

})

如图,在this.$msgbox里使用vnode时发现数据能变但是视图不会变,比如这个,other在开发工具已经显示了变化,但是视图一直是初始值,求教原因,以及解决办法,好像有vmodel的都是这样,数据变了页面不变

阅读 5k
2 个回答

目前发现input select都这样

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题