使用antd组件里面的级联选择器会报ResizeObserver loop completed with undelivered notifications.
时间: 2023-08-25 20:06:12 浏览: 212
这个错误通常是由于级联选择器的父组件在组件渲染时没有设置固定宽高导致的。可以尝试在级联选择器的父组件上设置一个固定宽高或者使用CSS样式为父组件添加一个min-height属性,例如:
```
.cascader-container {
min-height: 200px;
}
```
如果问题仍然存在,可以尝试升级antd版本或者检查是否存在其他元素引起了ResizeObserver的循环。
相关问题
antd ResizeObserver loop completed with undelivered notifications.
这个错误是由于antd库中的ResizeObserver导致的。ResizeObserver是一种用于监听元素尺寸变化的API,但是当元素的尺寸变化过于频繁时,ResizeObserver可能会出现循环运行并且无法传递通知的情况。
要解决这个问题,你可以尝试以下方法:
1. 确保你的代码中没有无限循环调用ResizeObserver的情况。
2. 减少元素尺寸变化的频率,例如通过节流或防抖的方式来控制回调函数的触发频率。
3. 如果你使用的是antd库中的组件,可以查看相关文档或提交issue,看是否有已知的解决方案或者更新版本可以解决该问题。
antd dropdwon做级联选择
好的,您想了解关于antd dropdown如何实现级联选择的方法,我可以给您讲解一下。在antd中,可以通过嵌套多个dropdown来实现级联选择的效果。具体来说,在第一个dropdown的onChange事件中,可以获取到当前选择的值,并根据该值来动态生成第二个dropdown的选项。在第二个dropdown中,同样可以通过onChange事件来获取当前选择的值,并根据该值来动态生成第三个dropdown的选项。以此类推,可以实现多级联动选择的效果。当然,如果您需要更具体的实现方法,可以提供更详细的信息,我可以给您提供更加具体的帮助。
阅读全文