我有一个名为this.props
的对象,其中包含
{
actions: Object,
dirty: false,
form: "Statement",
autofill: functon(),
**statement: Object**
}
statement
包含
{
firstName: "John"
lastName: "Peter"
isConfirmed: true
}
我想使用es6 destructuring在同一行中提取statement
对象和isConfirmed
属性
我已经尝试了
const { statement: isConfirmed, isAdmin } = this.props
我在let a = isConfirmed, b = statement
答案 0 :(得分:52)
我想在同一行中提取语句对象和isConfirmed属性
const { statement: { isConfirmed }, statement } = this.props;
通过这种方式,您可以获得isConfirmed
和整个statement
对象。
参考文献: