AntdVue a-tree-select 和 Modal 冲突问题解决方法
这个问题可能是由于 AntdVue a-tree-select 在 focus 时会自动弹出下拉框,而 Modal 也在此时弹出,从而导致了显示又隐藏的问题。
可以尝试以下解决方案:
-
使用 'visible' 属性控制 Modal 的显示和隐藏,而不是通过 focus 事件来触发。
-
在 a-tree-select 的 'onFocus' 事件中,加入一个延时操作,使得 Modal 的弹出稍微延迟一些时间,避免和 a-tree-select 的下拉框冲突。
-
修改 a-tree-select 的 'trigger' 属性,将其改为 'click',这样就不会在 focus 时自动弹出下拉框了,也就避免了和 Modal 的冲突。
希望以上方案能够帮助到你解决问题。
原文地址: https://www.cveoy.top/t/topic/oKNl 著作权归作者所有。请勿转载和采集!