Reactjs merge()的作用是什么?
所以我在读别人的代码,我看到一个函数在Reactjs merge()的作用是什么?,reactjs,Reactjs,所以我在读别人的代码,我看到一个函数在setState()中使用merge() 函数正在接受一个列表,如下所示 handleFilterChange = (filters: List<Map<string, any>>) => { if (filters) { this.setState({ form: this.state.form.merge({ filters }) }, () => { this.loadItemMetaList
setState()中使用merge()
函数正在接受一个列表,如下所示
handleFilterChange = (filters: List<Map<string, any>>) => {
if (filters) {
this.setState({ form: this.state.form.merge({ filters }) }, () => {
this.loadItemMetaList()
});
}
};
handleFilterChange=(过滤器:列表)=>{
如果(过滤器){
this.setState({form:this.state.form.merge({filters})},()=>{
this.loadItemMetaList()
});
}
};
this.loadItemMetaList()
只是一个函数,用于加载项的元数据。它调用redux操作创建者loadAssetMetaList()
有人知道merge()
方法做什么吗?我尝试右键单击并查看定义,但它显示找不到“合并”的定义。在这个js文件上面没有关于这个merge()
的导入语句。它与react无关,而是与这个表单状态实现有关。它来自这个包: