<el-button @click="routeDelete( scope.row)">删除</el-button>
// 按钮删除
routeDelete (row) {
this.$confirm('是否确认删除该按钮,一旦删除,将无法恢复', '按钮删除', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.deleteMenuPermission(row)
}).catch(err => { throw err })
},
注意:(1)该事件必须传参,哪怕这个值的0或者在事件中没有用到的值,必须得传进去
(2).then后面就是点击确定是你需要执行得操作
(3).catch后面就是点击取消时需要执行的操作,而且.catch必须得写上,否则会有可能会报错