其他分享
首页 > 其他分享> > 点击各个按钮,在执行操作之前出现确认提示框

点击各个按钮,在执行操作之前出现确认提示框

作者:互联网

需求分析:点击各个按钮,在执行操作之前出现确认提示框
有的按钮是携带参数的,需要传两个参数判断,所以handDilog函数接受两个参数,第一个是储存他代表哪个方法,第二个参数是这个按钮获取的数据
点击弹框的确认按钮将执行对应的方法,用switch函数判断是哪个方法

  <el-button type="primary" size="mini" @click="handDilog('lldw',scope.row)">链路定位</el-button>
// 打开提示框

​    handDilog(done,data){

​      this.dialogVisible = true

​      this.execute = done

​      this.rowData = data

​      console.log(this.execute,this.rowData);

​    },
  // 确认按钮

​    confirm(){

​      this.dialogVisible = false

​      switch(this.execute){

​        case 'plcl':

​        this.handleSelection()

​        break;

​          case 'tz':

​        this.errorHandler(this.rowData)

​        break;

​          case 'lldw':

​        this.ErrorGraph(this.rowData)

​        break;

​      }

​    },

标签:case,execute,break,点击,rowData,按钮,提示框
来源: https://www.cnblogs.com/wszzj/p/16197256.html