【发布时间】:2017-06-07 05:44:06
【问题描述】:
是否可以在返回对象的同时解构它。 例如,要更改此代码:
const mapStateToProps = ({ newItem }) =>{
const { id, name, price } = newItem;
return { id, name, price };
}
这样的:
const mapStateToProps = ({ newItem }) =>{
return { id, name, price } = newItem;
}
【问题讨论】:
-
你试过了吗?似乎这比在此处输入问题花费的时间更少。
-
感谢 Pointy 的帮助回复,是的,我当然试过了,但是 ES6 中有这么多语法糖,我认为可能有正确的方法
-
你的代码已经可以工作了,不知道你想要什么“正确的做法”。
-
@kfcobrien 好吧,如果您尝试过,发生了什么?这类信息可以帮助人们更多地了解您的问题以及您正在尝试做的事情的具体细节。
-
它返回一个“id is not defined”错误
标签: javascript ecmascript-6 destructuring