对表单下拉选项进行异步请求的正确方法是什么?
有大量的下拉选项,例如说城市。我们希望这些存储在状态?表单选项的React Redux请求
通常,我们将通过Redux商店创建Redux动作,请求“城市”并使用“城市”选项更新状态。 MapDispatchToProps并从componentDidMount调用Redux操作。
componentDidMount =() => {
this.props.fetchCitiesOptions()
}
MapStateToProps将包括options: cities
这可能是1000个城市以上,仅在1种形式使用。我们想要在全球范围内进行这项工作吗?如果不是,那么更好的方法是什么?学习。谢谢。
我会使用类似https://www.npmjs.com/package/react-async-autocomplete来达到这个目的 – Panther