状态必须通过setState方法设置后,render方法才会重新调用.
方法一:
for(each in result['rankArr']){
that.state.jobrank_name.push(result['rankArr'][each]['areaname']);
}
that.setState({
jobrank_name:that.state.jobrank_name
});
方法二:
//点击确定后执行
dealDecideditems() {this.state.jobarr = global.job_arr;
this.state.areaarr = global.area_arr;
this.state.industryarr = global.indus_arr;
this.setState(this.state);
}
本文介绍了在React中如何正确使用setState方法来触发组件的状态更新。通过两个示例代码片段展示了不推荐的做法,并强调了setState的正确使用方式对于确保组件正确渲染的重要性。

1008

被折叠的 条评论
为什么被折叠?



