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

vue中使用elementui的Dialog弹出框,组件如何编辑和新建共用一个弹框?

vue中使用elementui的Dialog弹出框,组件如何编辑和新建共用一个弹框?

繁星点点滴滴 2018-08-05 13:48:51
每个组件里都要写Dialog,每个功能的新增、编辑等都要写一个组件,能不能做到所有组件复用一个Dialog弹框?
查看完整描述

2 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

可以啊,配置数据就好了。大概就是每次显示弹框前,设置一下当前dialog配置数据
伪代码:

const DialogConfig = {  curDialog: null,  dialog1: {    title: 'dialog1',    message: '内容等',
  },  dialog2: {    title: 'dialog1',    message: '内容等',
  },};methods: {
    hancleClick(name){
        DialogConfig.curDialog = DialogConfig[name]
    }}


查看完整回答
反对 回复 2018-08-09
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

第一种, 你可以在跟组件中处理这种事件
第二种, 新增,编辑弹窗写成组件

查看完整回答
反对 回复 2018-08-09
  • 2 回答
  • 0 关注
  • 15367 浏览
慕课专栏
更多

添加回答

举报

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