我想在我的对象变量中添加一个对象。
基本上,我有两个变量,第一个命名键"time
"和第二个"val
";一个小时。我试图把这两个变量在我的对象this.state.vars
。最后,我希望有这样的东西
"vars":{"time":"23:11"}
我已经试过做一些像this.setState({vars: {keys: val}})
但它不起作用。我需要做一个特定的调用来添加一个新的键和一个新的值在一个对象?由于
可以使用方括号将变量放入对象中:
this.setState({vars: {...this.state.vars, [keys]: [val]}});