84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
用vue做下拉框组件,想在点击下拉框的那个p之外隐藏下拉框。我想在此p中绑定blur事件实现,但是没有用。网上看到p本身没有blur事件,需要添加属性tabIndex后方可用blur,试了但是依然没有用。请问各位前辈有好的方法吗?
{{item}} 暂无数据...
暂无数据...
欢迎选择我的课程,让我们一起见证您的进步~~
拿a标签来模拟啊,天然支持blur事件,设定href="javascript:void(0)"就行了。
a
blur
href="javascript:void(0)"
这个你应该给body加一个全局点击事件,点击body的时候就通知你这个组件,body被点击了。然后你隐藏你的下拉框就好了
你貌似tabindex笔误了,中间的i是小写,不是I
请问你这个问题解决了吗
用这两个不就行了mouseentermouseleave
拿
a
标签来模拟啊,天然支持blur
事件,设定href="javascript:void(0)"
就行了。这个你应该给body加一个全局点击事件,点击body的时候就通知你这个组件,body被点击了。
然后你隐藏你的下拉框就好了
你貌似tabindex笔误了,中间的i是小写,不是I
请问你这个问题解决了吗
用这两个不就行了
mouseenter
mouseleave