petit-dom:极简虚拟dom库

时间:2024-05-18 07:47:49
【文件属性】:

文件名称:petit-dom:极简虚拟dom库

文件大小:50KB

文件格式:ZIP

更新时间:2024-05-18 07:47:49

JavaScript

小国 简约的虚拟DOM库。 支持HTML和SVG元素。 支持渲染功能和片段。 自定义组件允许围绕DOM元素构建您自己的抽象。 指令允许您将自定义行为附加到DOM元素。 安装 该库作为一组ES模块提供。 您可以使用npm或yarn进行安装,然后从petit-dom导入(请参见下面的示例)。 $ npm install --save petit-dom 或者 $ yarn add petit-dom 请注意,但是没有提供任何编译版本。 该库将与所有最新版本的Node和主要浏览器一起使用。 如果您以较旧的平台为目标,请确保转换为所需的ES版本。 要运行示例,可以从项目的根文件夹中运行本地Web服务器(例如npm http-server模块)。 由于所有示例均使用ES6模块,因此您可以简单地导航至所需示例并加载所需HTML文件。 用法 如果您使用的是Babel,则可以通过配置jsx


【文件预览】:
petit-dom-master
----.eslintrc.json(315B)
----jsx-runtime.js(48B)
----src()
--------h.js(1KB)
--------dom.js(5KB)
--------index.js(747B)
--------vdom.js(10KB)
----.npmignore(122B)
----examples()
--------stateMachineComponent()
--------directives.html(2KB)
--------withStateComppnent()
--------diff.html(3KB)
--------simple-timer.html(490B)
----test()
--------patch.test.js(14KB)
--------mount.test.js(6KB)
--------directives.test.js(285B)
--------range.test.js(619B)
--------select.test.js(3KB)
--------index.js(284B)
----LICENCE(1KB)
----README.md(4KB)
----.gitignore(701B)
----package-lock.json(83KB)
----package.json(961B)

网友评论