我有疑问,任何人都可以帮助我解决我的疑问,或者任何人都可以告诉我在哪里可以找到答案吗?
所以我们知道在对象解构中我们必须使用相同的属性名来解构。但是,在 React 中,当我们useParams
从 react-router-dom 解构时,我们使用任何随机属性名称。示例const {randomName} = useParams()
这不是破坏吗?
通过相同的属性名称,我的意思是:
const person = { name: "jon", age: 32, location: "UK", };
const { name } = person;
const { abc } = person;
console.log(name); // logs - jon
console.log(abc);// logs - undefined
//(since we did not use the same property name as "name".