一见如故
- 作用:用来创建VNode(虚拟dom) h(节点类型,节点属性,子节点)
- 如何引入h函数:
1、vue3中直接从vue中import
2、render选项的参数
使用h函数
// 第一个参数 节点类型 dom标签字符串,也可以是组件
// 第二个参数 节点属性 div节点的属性
// 第三个参数 节点的子节点,包括插槽节点
h('div',
{
id: 'la',
class: ['la', 'bg-green'],
onClick: () => {
ctx.emit('xxx事件', '中国人')
},
name: 'jim',
age: 15
},
[]
)
import Son from '...'
h(Son, {})