参考官方文档
let optButtons = defaultOptButtons(['edit'])
// 自定义一个新的按钮
let newButton: OptButton[] = [
{
// 渲染方式:tipButton=带tip的按钮,confirmButton=带确认框的按钮,moveButton=移动按钮
render: 'tipButton',
// 按钮名称
name: 'info',
// 鼠标放置时的 title 提示
title: '详情',
// 按钮类型,请参考 element plus 的按钮类型
type: 'primary',
// 按钮 icon
icon: 'fa fa-search-plus',
// 自定义点击事件
click: (row: TableRow, field: TableColumn) => {
console.log('点击了按钮', row.id)
},
// 自定义el-button属性
attr: {}
},
]
// 新按钮合入到默认的按钮数组
optButtons = newButton.concat(optButtons)