// 监听html文档大小变化
const resizeObserver = new ResizeObserver((entries) => {
const target = entries?.[0].target;
windowWidth.value = target.getBoundingClientRect().width;
});
onMounted(() => {
initFunc();
eventBus.on('addCustomerItem', handleAddCustomerItem);
// 开始观察元素大小变化
resizeObserver.observe(document.documentElement);
});
onUnmounted(() => {
eventBus.off('addCustomerItem', handleAddCustomerItem);
// 停止观察元素大小变化
resizeObserver.unobserve(document.documentElement);
});
vue3监听html文档大小变化,判断是否存在滚动条
最新推荐文章于 2024-09-12 19:34:47 发布