【文件属性】:
文件名称:muance:Clojurescript的虚拟dom库
文件大小:127KB
文件格式:ZIP
更新时间:2021-05-28 12:12:08
Clojure
Muance
Clojurescript的虚拟dom库。
Muance支持状态组件
生命周期挂钩可以在任何组件或DOM节点上设置
生命周期挂钩具有已定义的父/子执行顺序
可以向事件处理程序传递任意参数
没有综合事件系统
SVG支持
默认情况下异步渲染
DOM节点移除挂钩可轻松淡出动画
Muance公开了一个副作用API,该API会改变虚拟DOM在内存中的表示形式。 Muance不会在每个渲染器上重新创建一个新的虚拟DOM,这可以减轻对垃圾收集器的压力。
缩小后,gance之前的Muance大小约为8k。
Muance与IE10 +兼容,并且需要为IE9多填充 。
是使用Muance的dbmonster实现。
快速开始
以下代码段创建了一个组件并将其呈现在页面上:
(ns muance.example
(:require [muance.core :as m :includ
【文件预览】:
muance-master
----test()
--------muance()
----repl.sh(31B)
----src()
--------muance()
----deps.edn(559B)
----examples()
--------dbmonster()
--------quickstart()
--------todo()
----epl-v10.html(12KB)
----src-java()
--------module-info.java(93B)
--------muance()
----README.md(17KB)
----build.sh(44B)
----build()
--------muance()