在react框架中,修改state中的数据,只能用setstate来修改,在setstate中还可以写回调函数;代码如下,在回调函数中在请求一次数据,可以达到数据同步跟新的效果。
this.setState({ dataSource:res.data, loading:false, },()=>{
requestNormala(mainApi,"jobdef","GET").then(
res => {this.setState({ dataSource:res.data, loading:false })}
)
});