我正在使用 react-select 中的 Select.Async 组件和 redux-form。我将加载选项函数传递给 Select.Async 并且该函数只发出一次请求。第一次调用时,它用 axios 发出一个 get 请求并返回所有选项。我遇到的问题是它第一次加载选项(获取它们)时,它首先显示它正在加载,就像它在图片中一样,但随后它会删除用户输入的内容并且不显示任何选项。用户第二次键入它会起作用,因为没有发出请求,但选项是从状态中获取的。
提前感谢您的帮助!
我正在使用 react-select 中的 Select.Async 组件和 redux-form。我将加载选项函数传递给 Select.Async 并且该函数只发出一次请求。第一次调用时,它用 axios 发出一个 get 请求并返回所有选项。我遇到的问题是它第一次加载选项(获取它们)时,它首先显示它正在加载,就像它在图片中一样,但随后它会删除用户输入的内容并且不显示任何选项。用户第二次键入它会起作用,因为没有发出请求,但选项是从状态中获取的。
提前感谢您的帮助!