Javascript React Select onClick on multi-tag prevent open下拉列表

Javascript React Select onClick on multi-tag prevent open下拉列表,javascript,react-select,Javascript,React Select,我正在为添加自定义功能的项目使用React-Select分支。当用户单击其中一个标签时(当multi设置为true时),我试图禁用打开下拉列表。因此,如果用户单击其中一个标签,下拉菜单将不会打开。我查看了Value.js文件,看看是否可以找到通过单击标记触发的等参状态,但找不到它 这里有一个屏幕截图说明了我的意思。 如果使用自定义标记组件(valueComponent) 尝试使用: onMouseDown=(e)=>e.stopPropagation() (而不是在该组件上单击onClick)。

我正在为添加自定义功能的项目使用React-Select分支。当用户单击其中一个标签时(当multi设置为true时),我试图禁用打开下拉列表。因此,如果用户单击其中一个标签,下拉菜单将不会打开。我查看了Value.js文件,看看是否可以找到通过单击标记触发的等参状态,但找不到它

这里有一个屏幕截图说明了我的意思。

如果使用自定义标记组件(
valueComponent
) 尝试使用:

onMouseDown=(e)=>e.stopPropagation()


(而不是在该组件上单击
onClick
)。

如果使用自定义标记组件(
valueComponent
) 尝试使用:

onMouseDown=(e)=>e.stopPropagation()


(而不是在该组件上单击
onClick
)。

有问题,但您可以尝试类似的方法来隐藏菜单…检查此项,关于如何打开
下拉菜单
menuOk-谢谢@btzr现在将检查此项。有问题,但您可以尝试类似的方法来隐藏菜单…检查此项,关于如何打开
下拉列表
menuOk-谢谢@btzr现在将查看此内容。