this.state = {
formData: {
username: '',
password: '',
}
}
setFormData() {
this.setState({formData: {
...this.state.formData,
username: 'hello',
}});
}
请问这样嵌套了一层,更新state会影响性能吗?
this.state = {
formData: {
username: '',
password: '',
}
}
setFormData() {
this.setState({formData: {
...this.state.formData,
username: 'hello',
}});
}
请问这样嵌套了一层,更新state会影响性能吗?
@suisuijiang 不需要用immutable.js这样通过扩展运算符就实现了immutable效果,具体可以看官方文档性能优化章节the-power-of-not-mutating-data