从零实现一个简单的 VDOM 引擎
要实现的功能
什么是 VDOM?
const node = {
tag: 'div',
props: {
id: 'title',
},
children: [
{
tag: 'h1',
props: {},
children: 'Hello World',
},
],
};VDOM 引擎要实现哪些功能?
1. 创建 VNode
2. mount
3. unmount
4. patch
完整代码
Last updated