UNPKG

dom-size-monitor

Version:

监听元素大小变化

21 lines (14 loc) 344 B
import { getSensor, removeSensor } from './sensorPool' export const bind = (element, cb) => { const sensor = getSensor(element) // 绑定新的方法 sensor.bind(cb) // 返回 unbind 方法 return () => { sensor.unbind(cb) } } export const clear = element => { const sensor = getSensor(element) removeSensor(sensor) }