【文件属性】:
文件名称:element-notifier:MutationObserver断开连接的助手
文件大小:8KB
文件格式:ZIP
更新时间:2021-04-13 17:23:04
JavaScript
元素通知者
MutationObserver断开/连接的帮助程序。
import { notify } from 'element-notifier' ;
const observer = notify ( ( element , connected ) => {
if ( connected )
console . log ( element , 'has been connected' ) ;
else
console . log ( element , 'has been disconnected' ) ;
} ) ;
为什么?
带有记录的MutationObserver舞蹈很容易出错:
记录以奇异的顺序懒洋洋地触发
记录与单个容器相关,但内部元素未通知
很难确保在MutationObserver回调中,所有元素(按事件的正确顺序)在每个事件中都是唯一传
【文件预览】:
element-notifier-main
----.gitignore(46B)
----package.json(1KB)
----.npmrc(19B)
----LICENSE(765B)
----rollup()
--------es.config.js(336B)
--------babel.config.js(410B)
----index.js(1KB)
----README.md(819B)
----min.js(541B)
----esm()
--------index.js(1KB)
----.npmignore(87B)
----cjs()
--------package.json(19B)
--------index.js(1KB)
----es.js(525B)
----test()
--------package.json(19B)
--------index.js(18B)
--------index.html(445B)