columns4: [
{
title: '操作',
key: 'action',
width: 150,
align: 'center',
render: (h, params) => {
return h('div', [
h('Button', {
props: {
type: 'primary',
size: 'small'
},
style: {
marginRight: '5px'
},
on: {
click: () => {
this.modalShow(params.index)
}
}
}, '编辑'),
h('Poptip', {
style:{
textAlign: 'left'
},
props: {
placement:'left-start',
confirm: true,
title: '确定删除吗?',
},
on: {
// 必须是箭头函数写法
'on-ok': ()=> {
//调用删除方法
this.remove(params.index)
console.log('删除')
},
'on-cancel': ()=> {
console.log('取消')
}
}
},[
h('Button', {
props: {
type: 'error',
size: 'small'
},
on: {
click: () => {
//this.remove(params.index)
}
}
}, '删除')
]),
]);
}
}
],