vue 当中监听元素变化插件

2020-11-19  本文已影响0人  diviner_杨
            import elementResizeDetectorMaker from 'element-resize-detector'; //插件
            //监听元素宽度变化
            const _this = this;
            const erd = elementResizeDetectorMaker();
            erd.listenTo(document.getElementById('kd-verify'), element => {
                _this.$nextTick(() => {
                    const width = element.offsetWidth;
                    _this.verifyWidth = width;
                    //监听到事件后执行的业务逻辑
                    console.log('监听到事件后执行的业务逻辑', _this.verifyWidth, typeof _this.verifyWidth);
                });
            });
上一篇 下一篇

猜你喜欢

热点阅读