首页 新闻 会员 周边

el-select 和 vue-treeselect 的兼容性问题

0
悬赏园豆:20 [待解决问题]

项目有用到elementui 和 treeselect, 使用过程中有发现一个问题

一般来说, 点击el-select的外面部分, el-select的下拉框会自动缩回去, 看源码是触发了el-select的clickoutside事件, 但是, 点击el-select之后, 再点击treeselect组件, el-select的下拉框并不会缩回去, 这是为什么, 为什么el-select的clickoutside事件没有触发

littlelittleship的主页 littlelittleship | 初学一级 | 园豆:182
提问于:2021-07-30 10:30
< >
分享
所有回答(2)
0

控制台看看你的key是不是重复了。

mowen285 | 园豆:660 (小虾三级) | 2021-07-30 10:50

没有给元素添加key属性

支持(0) 反对(0) littlelittleship | 园豆:182 (初学一级) | 2021-07-30 11:09

@littlelittleship: 呢控制台有警告嘛?遇到过类似的问题,自己写row-key就好了

支持(0) 反对(0) mowen285 | 园豆:660 (小虾三级) | 2021-07-30 11:36

@mowen285: 控制台没有警告, row-key不是el-table翻译记录页面选中用的吗, 你是指给元素添加key值吗?

支持(0) 反对(0) littlelittleship | 园豆:182 (初学一级) | 2021-07-30 11:40

@littlelittleship: 和我遇到的问题不一样,爱莫能助了

支持(0) 反对(0) mowen285 | 园豆:660 (小虾三级) | 2021-07-30 11:44
0

我这边有个办法就是给受影响的el-select组件ref注册 然后treeselect open绑定受影响的el-select组件的blur事件

EGALLL | 园豆:202 (菜鸟二级) | 2022-10-12 10:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册