这个setState({scale:'c',temperature})好吗?

时间:2018-06-04 07:07:52

标签: javascript reactjs ecmascript-6

此演示代码来自react docs,您可以在页面上搜索此句子:

this.setState({scale: 'c', temperature});
我认为简单的对象{...}应该将它的成员形成为键值对,为什么这个演示只有一个值作为对象的成员?

1 个答案:

答案 0 :(得分:2)

在ES6语法之上使用语法糖,http://localhost:8000/polls/34/ 被视为

this.setState({scale: 'c', temperature});

因此它可以按预期工作。这是对象属性值的简写语法。您可以阅读更多相关信息 here