我有一个名为this.props
其中包含
{
actions: Object,
dirty: false,
form: "Statement",
autofill: function(),
**statement: Object**
}
statement
包含
{
firstName: "John"
lastName: "Peter"
isConfirmed: true
}
我想提取statement
对象和isConfirmed
使用 es6 解构在同一行中的属性
我试过了
const { statement: isConfirmed, isAdmin } = this.props
当我这样做时我得到一个错误let a = isConfirmed, b = statement
我想在同一行中提取语句对象和 isConfirmed 属性
const { statement: { isConfirmed }, statement } = this.props;
这样你就可以同时获得isConfirmed
和整个statement
object.
参考:
- https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Nested_object_and_array_destructuring
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)