//伪代码
this.state={
person:{
sex:'',
age:'',
}
}
//改变state内部值
changeState=(type1,type1_child,data)=>{
let state = {...this.state}
state[type1][type2] = data
this.setState({
...state
})
return false
}
//改变sex的值
this.changeState('person','sex','man');
console.log(this.state.person.sex);
//输出:man。