vue监听元素宽度变化
(1)下载
npm i element-resize-detector --save
(2)使用
// 导入 const elementResizeDetectorMaker = require('element-resize-detector') // 创建实例 const erd = elementResizeDetectorMaker() // 监听class为class-name的元素 大小变化 erd.listenTo(document.getElementsByClassName('class-name'), function(element) { const width = element.offsetWidth const height = element.offsetHeight // 图表的宽度自适应开关chart.forceFit() })