Иногда я делаю вложенную деструкцию, то есть больше, чем уровень, это может быть опасно, но я только гарантирую, что свойство существует, иначе у меня будет свойство неопределенная ошибка .
Iсделал это недавно,
const {
match: {
params: { id: UserId }
},
match
} = this.props
, и я сомневаюсь, является ли хороший код.Мне нужен match.params.id
, и мне также нужен объект match
, так что эта дублированная переменная в порядке?