// 动态监听 const MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver; const element = document.querySelector('#Ccode-mirror-move .ivu-modal-body'); this.observer = new MutationObserver(() => { // 变化后出发的函数 const width = getComputedStyle(element).getPropertyValue('width'); // 宽度 const height = getComputedStyle(element).getPropertyValue('height'); // 高度 }); this.observer.observe(element, { attributes: true, attributeFilter: ['style'], attributeOldValue: true, });
本文作者为gengboxb,转载请注明。