反应异步选择

Dav*_*las 7 reactjs react-select

我正在为Async Select from苦苦挣扎react-select。我设法显示了一些 defaultOptions 并使用 promises 和loadOptionsprop对其选项进行异步获取。

我需要的是在单击时显示选项下拉列表时更新选项(解决承诺)。有没有办法执行相同的承诺onClick(即使在onChange)?

我正在使用react-select团队提供的以下代码笔https://codesandbox.io/s/7w4w9yyrmx?module=/example.js

感谢您的帮助!

Dav*_*las 6

我实际上找到了一种使用基本react-select. 我将options使用设置的反应状态来管理onMenuOpen。使用这种方法,我可以控制用户单击选择时显示的选项。

https://codesandbox.io/s/vnmvrwoj63