Ответ 1
Я хотел бы извлечь объект statement и свойство isConfirmed в той же строке
const { statement: { isConfirmed }, statement } = this.props;
Таким образом вы получаете как isConfirmed
, так и весь объект statement
.
Литература:
У меня есть объект с именем this.props
, который содержит
{
actions: Object,
dirty: false,
form: "Statement",
autofill: functon(),
**statement: Object**
}
statement
содержит
{
firstName: "John"
lastName: "Peter"
isConfirmed: true
}
Я хотел бы выделить объект statement
и свойство isConfirmed
в той же строке, используя es6 destructuring
Я пробовал
const { statement: isConfirmed, isAdmin } = this.props
который я получаю, когда я делаю let a = isConfirmed, b = statement
Я хотел бы извлечь объект statement и свойство isConfirmed в той же строке
const { statement: { isConfirmed }, statement } = this.props;
Таким образом вы получаете как isConfirmed
, так и весь объект statement
.
Литература: