patch:HTML 元素的高效补丁操作

时间:2024-06-19 01:35:57
【文件属性】:

文件名称:patch:HTML 元素的高效补丁操作

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-19 01:35:57

html virtual-dom diff dom vdom

修补 将 HTML 元素匹配到 vnode 的高效补丁操作 let element = document . createElement ( 'h1' ) element . innerText = 'hello world' document . body . appendChild ( element ) patch ( element , { tag : 'h1' , props : { } , content : [ 'goodbye world' ] } ) 用法 result = patch(elem, node) 改变elem以匹配node并返回result 。 elem : 要修补的HTMLElement node : 结构{ tag, props, content }的虚拟节点,与elem进行比较 请注意,如果elem.tagName和node.tag


【文件预览】:
patch-master
----package.json(347B)
----readme.md(1KB)
----license(1KB)
----.gitignore(29B)
----lib()
--------patch.js(4KB)

网友评论