FastDom 介绍
FastDom是 一个 轻量的库,它提供 一个 公共接口,能让 DOM 的读/写操作捆绑在一起。?
FastDom通过接收读写操作,并在下一帧捆绑它们(先读后写),从而消除DOM的相互影响。这意味着我们能独立编写应用程序组件,而不用担心它们在应用程序中互相影响。?
fastdom.measure(() => {
console.log('measure');
});
fastdom.mutate(() => {
console.log('mutate');
});
fastdom.measure(() => {
console.log('measure');
});
fastdom.mutate(() => {
console.log('mutate');
});
通过使用FastDom,会让所有 DOM 任务变成异步,这意味着你不能总是假设 DOM 将会以什么状态进行操作。操作从之前的同步,变成现在的异步方式。因此,可能没执行完异步处理 函数 就会执行下一步操作了。
GitHub: https://github.com/wilsonpage/fastdom
网站描述: 让DOM的读/写操作捆绑在一起的js库
FastDom官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did174715