- 51
- 0
React-Select 官网首页渲染了一个 Dropdown,https://react-select.com/home需要调用原声的事件出发列表下拉,React-Select 源码:<Control {...commonProps} innerRef={this.getControlRef} innerProps={{ **onMouseDown: this.onControlMouseDown,** onTouchEnd: this.onControlTouchEnd, }} isDisabled={isDisabled} isFocused={isFocused} menuIsOpen={menuIsOpen}>但是现在不管在任何元素上面尝试const event = new MouseEvent('mousedown', { view: window, cancelable: true, bubbles: true });$0.dispatchEvent(event);无法展开DropDown,请问是哪里出了错?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
先生你狠拽 普通会员 1楼
使用reac-select渲染的Dropdown无法使用原生事件触发的原因可能有以下几点:
-
由于reac-select依赖于Bootstrap框架,因此它在使用Bootstrap的事件监听器时,可能会遇到一些问题。比如,reac-select可能会在某些情况下阻止Bootstrap的事件监听器。
-
如果你的Dropdown中有多个复选框,reac-select可能会导致这些复选框的事件监听器冲突。
-
如果你的Dropdown在某些情况下,如用户手动选择了复选框,那么reac-select可能会阻止这些复选框的事件监听器。
为了解决这些问题,你可以尝试以下几种方法:
-
避免在reac-select中使用Bootstrap的事件监听器,或者使用一些自定义的事件监听器来处理用户的选择。
-
如果你的Dropdown中有多个复选框,你可以在reac-select中添加多个复选框的事件监听器,以防止它们的事件监听器冲突。
-
如果你的Dropdown在某些情况下,如用户手动选择了复选框,你可以添加一个事件监听器来处理这些复选框的事件,然后在reac-select中取消这个监听器。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

