Naive UI中给表格的表头添加点击事件
一、Vue的render函数
参照链接:vue中的render函数
总结:
- render函数即渲染函数,和template一样是创建html模板的
二、Vue的h函数
h函数是创建虚拟节点
三、实例
代码如下(示例):
const columns = [
{
title: h(
NButton,
{
onClick: () => function(),
class: "operate-class",
bordered: false,
},
{
default: () => {
return h(NIcon, { size: "30", color: "#2080f0", component: AddSharp });
},
}
),
width: "10%",
className: "operation-class",
render(row, index) {
return h(
NButton,
{
onClick: () => clickDeleteBtn(index),
},
{
default: () => {
return h(NIcon, { size: "20", color: "#2080f0", component: RemoveSharp });
},
}
);
},
},
];
总结
Naive UI中给表格的表头添加点击事件。