element ui dialog第二次点开报ResizeObserver loop completed with undelivered notifications
时间: 2024-03-10 18:41:45 浏览: 101
element ui dialog第二次点开报ResizeObserver loop completed with undelivered notifications是由于在element ui dialog组件中使用了ResizeObserver导致的错误。ResizeObserver是一个用于监听元素大小变化的API,当元素的大小发生变化时,会触发ResizeObserver的回调函数。
这个错误的原因是在第二次打开dialog时,ResizeObserver触发了多次回调,但是这些回调没有被及时处理,导致了"loop completed with undelivered notifications"的错误。
解决这个问题的方法是在关闭dialog时,手动断开ResizeObserver的监听。可以在dialog的关闭事件中调用ResizeObserver的disconnect方法来停止监听。
阅读全文