我最近遇到一些使用 setstate 的代码。如果我将 a 初始化为 0
constructor(props) {
super(props);
this.state = {
a:0
}
}
我可以像下面这样使用吗?
let a = 6
this.setstate ({a})
如果是,我在哪里可以找到这种用法的文档?
或者我必须使用
this.setstate({a:6})
Ecmascript 2015为对象初始化引入了一种新的速记语法,因此两种编写它的方式都会给出相同的结果。
let a = 6;
this.setState({ a }); // Shorthand syntax for writing this.setState({ a: a });
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句