【文件属性】:
文件名称:resize-detector:元素调整大小检测
文件大小:47KB
文件格式:ZIP
更新时间:2021-05-09 22:05:25
JavaScript
调整大小检测器
该项目基本上是的修改版,其中包括以下更改:
尝试首先利用本机的ResizeObserver 。
采用基于变异的方法来跟踪DOM树和渲染树中的分离/附着(请参阅 )。
使用ES模块。
将大多数CSS内容放在单独的.css文件中。
放弃对IE8及以下版本的支持。
使软件包可从npm获得。
安装
$ npm i --save resize-detector
用法
import { addListener , removeListener } from 'resize-detector'
// adding listener
addListener ( elem , callback )
// removing listener, callback can be omitted to indicate that
// all event listeners should
【文件预览】:
resize-detector-master
----.gitignore(91B)
----.eslintrc(223B)
----package.json(883B)
----package-lock.json(146KB)
----src()
--------util.js(2KB)
--------triggers.css(455B)
--------index.js(6KB)
----LICENSE(2KB)
----CHANGELOG.md(787B)
----rollup.config.js(620B)
----README.md(5KB)
----demo()
--------index.html(3KB)
----.eslintignore(13B)
----.npmignore(93B)
----.editorconfig(147B)
----index.d.ts(371B)