React-Select onClick on multi tag阻止打开下拉列表

时间:2018-03-07 18:39:38

标签: javascript react-select

我使用React-Select的分支来添加自定义功能的项目。我尝试在用户点击其中一个标签时禁用打开的下拉菜单(当multi设置为true时)。因此,如果用户点击其中一个代码,则下拉菜单无法打开。我查看了Value.js文件以查看是否可以通过单击标签找到触发的isOpen状态,但无法找到它。

这是一个说明我的意思的屏幕截图。 enter image description here

1 个答案:

答案 0 :(得分:2)

如果使用自定义标记组件(import numpy as np; np.random.seed(0) import seaborn as sns uniform_data = np.random.rand(10, 12) uniform_data2 = np.random.rand(100, 120) fig, ax =plt.subplots(1,2) sns.heatmap(uniform_data, ax=ax[0]) sns.heatmap(uniform_data2, ax=ax[1]) plt.show() ) 尝试使用:

valueComponent

(而不是onMouseDown = (e) => e.stopPropagation();)。