每日手写js
手写一个简单渲染器,将虚拟dom渲染为真实dom
const vnode = {
tag: 'div',
props: {
onclick: () => alert('hello')
},
children: 'click me'
}
// 手写一个渲染器,用来渲染上面的代码,把上面的代码渲染为真实dom
function renderer(vnode, container) {
// 使用vnode.tag作为标签名创建DOM元素
const el = docume
原创
2022-02-28 22:00:47 ·
330 阅读 ·
1 评论