render函数拥有三个参数
1.一个 HTML 标签字符串 必选
2. 一个包含模板相关属性的数据对象 可选
3. 子虚拟节点 (VNodes) 可选
render: (h, params) => {
let _this = this
return h('div',[
h('i-button',{
props: {
type: "text",//类型
size: "small",//尺寸
ghost:true,//幽灵模式
disabled:params.row.analysisState==1//状态
},
domProps:{//dom节点
innerText: params.row.text || '默认'
},
class:'tableBtn',
style: {
marginRight:'8px'
},
attrs: {
id: 'base-button'
},
on: {
click: () => {//事件
_this.GETsaveMicroBlogAnalysis(params.row);
}
}
},'分析判断'),
])
}
当使用domProps的 innerText属性时 内容优先级大于 第三个参数 虚拟节点