有更好的方法吗?:
const {
valueA,
valueB,
valueC,
valueD,
valueE,
valueF
} = this.state;
const newObjectWrapper = {
valueA,
valueB,
valueC,
valueD,
valueE,
valueF
};
dispatch(setNewValues(newObjectWrapper));
我试图解析状态中的一些项目(不是所有项目,这很烦人,否则我只能通过状态)然后将它们放在一个新对象中,这样我就可以将它们分组了将它们添加到商店。有没有一个更短的方法来做到这一点?
答案 0 :(得分:0)
function whois({ displayName, fullName: {firstName: name} }) {
console.log(displayName + ' is ' + name);
}
var user = {
id: 42,
displayName: 'jdoe',
fullName: {
firstName: 'John',
lastName: 'Doe'
}
};
whois(user); // "jdoe is John"