render
- 第一个参数(必要参数):主要用于提供DOM的html内容(标签名称),类型可以是字符串、对象或函数
- 第二个参数(类型是对象,可选):用于设置这个DOM的一些样式、属性、传的组件的参数、绑定事件等
- 第三个参数(类型是数组,数组元素类型是VNode,可选):主要是指该结点下还有其他结点,用于设置分发的内容,包括新增的其他组件。注意,组件树中的所有VNode必须是唯一的.
Vue.component("h-title",{
render:function(h){
return h(
“h” + this.level,
{
attrs:{
“data-id”:10
}
},
this.$slots.default
)
},
props:{
level:{
type:String
}
}
})

浙公网安备 33010602011771号