【文件属性】:
文件名称:domql:DOM 渲染 Javascript 库
文件大小:2.3MB
文件格式:ZIP
更新时间:2021-08-04 05:50:29
javascript dom render JavaScript
DOMQL
DOM 渲染 Javascript 框架。
极简主义
无依赖
可扩展
无需转译,简单的 ES6 代码
一次性导入和子树
您可以从作为样板开始,或者跳入实时编辑器。
主要特征:
错误报告
虚拟 DOM 树
创建
使用原型类创建
支持多级原型
状态
捆绑
与其他组件
与状态
更新
设置(重新创建)
只用 diff 迭代
事件
事件处理
冒泡和传播
在 animationFrame 内运行更改
入门
要安装所有依赖项并运行开发服务器,请运行:
yarn && yarn start
例子
初始化:
import DOM from '@rackai/domql'
DOM . create ( { text : 'Rendered' } )
属性:
var link = {
tag : 'a' ,
class : 'menu lin
【文件预览】:
domql-main
----.coveralls.yml(46B)
----.github()
--------dependabot.yml(501B)
----.eslintrc.js(246B)
----src()
--------utils()
--------event()
--------element()
--------index.js(274B)
----examples()
--------increment.react.jsx(530B)
--------index.html(66B)
--------img()
--------img.js(301B)
--------icon.js(160B)
--------increment.class.js(343B)
--------header.js(347B)
--------footer.js(184B)
--------avatar.js(436B)
--------query.js(614B)
--------navigation.js(521B)
--------dropdown.js(387B)
--------onScroll.js(181B)
--------array-proto.js(162B)
--------index.js(852B)
--------header()
--------increment.js(419B)
----.travis.yml(71B)
----LICENSE(1KB)
----build()
--------domql.min.js(34KB)
----test()
--------utils()
--------event()
--------element()
----README.md(4KB)
----.deepsource.toml(106B)
----SECURITY.md(619B)
----.gitignore(556B)
----.babelrc.js(65B)
----bin()
--------parse.js(104B)
----.eslintignore(13B)
----package.json(1KB)