如何从react-select解决Select.Async组件的加载问题?

时间:2017-05-31 03:12:34

标签: reactjs react-select

我正在使用react-select中的Select.Async组件和redux-form。我将一个加载选项函数传递给Select.Async,该函数只发出一次请求。第一次调用它时,它使用axios发出get请求并返回所有选项。我遇到的问题是,它第一次加载选项(获取它们)时,它首先显示它正在加载,因为它在图片中,但随后它擦除用户输入并显示没有选项。用户第二次键入它是有效的,因为没有请求,但选项是从状态获取的。

提前感谢您的帮助!

enter image description here

1 个答案:

答案 0 :(得分:0)

问题是我使用的是无状态组件而不是类。