最近在使用element-ui
进行开发
有点好奇,它是怎么实现当我打开一个select
的时候,
点击除select
外的任意区域,都会使select
消失
我看到它是会在body
内直接生一个div
,来模拟一个select
,具体控制消失的事件不知道怎么实现的。。
看了下它的源码,没找到-.-
最近在使用element-ui
进行开发
有点好奇,它是怎么实现当我打开一个select
的时候,
点击除select
外的任意区域,都会使select
消失
我看到它是会在body
内直接生一个div
,来模拟一个select
,具体控制消失的事件不知道怎么实现的。。
看了下它的源码,没找到-.-
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
5 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
监听body 如果点击了body区域 判断当前是否打开了select 如果打开了则判断是否点击在select上 否 则关闭当前select