Was ist der Unterschied zwischen der Verwendung von {} und nicht beim Übergeben von Eigenschaften?Verwenden von {} in React
Ie
TodoApp = ({props}) => {
console.log(props)
}
und
TodoAp = (props) => {
console.log(props)
}
Was ist der Unterschied zwischen der Verwendung von {} und nicht beim Übergeben von Eigenschaften?Verwenden von {} in React
Ie
TodoApp = ({props}) => {
console.log(props)
}
und
TodoAp = (props) => {
console.log(props)
}
Dies ist ES6 Syntax und reagieren nicht.
wie in MDN geschrieben:, in verschiedene Variablen
Die Destrukturierung Zuordnung Syntax ist ein JavaScript-Ausdruck, dass macht es möglich, von Objekten Werte von Arrays oder Eigenschaften zu entpacken.
Zum spezifischen Beispiel Im ersten Beispiel das Objekt entpackt werden und nehmen Sie die „Requisiten“ Eigentum aus ihm heraus, wo im zweiten Beispiel werden Sie das ganze Objekt erhalten und um die Immobilie zu erhalten genannt "Requisiten" müssen Sie schreiben props.props
ahh, danke! –
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment –
Mögliche Duplikat von [Wie lautet der Name des ... Betreiber?] (https://stackoverflow.com/questions/44786495/what-is-the-name-of-the-operator) – Hitmands