addEditChange(e,key){
let that = this;
let add_edit_form = that.state.add_edit_form;
add_edit_form[key] = e.target.value;
that.setState({
add_edit_form:add_edit_form
})
console.log(that.state.budget_form);
}
我 setState add_edit_form 为啥budget_form里面的值也会变
典型的shallow copy跟deep copy(某个地方add_edit_form 等于 budget_form了), 你要改变的话最好用