Ich habe gerade begonnen, React nativ auf iOS zu sehen, wie es sich anfühlt und ich habe eine dumme Frage. Ich sehe jeden über "Requisiten" reden, wenn ich einen Artikel oder ein Tutorial lese, verwendet der Autor diesen Begriff sehr und es ist das gleiche im Code. Zum Beispiel in Klassendeklarationen sehe ich oft Konstrukteuren wie:Was genau ist ein "Prop" in React?
class MyClass extends Component {
constructor(props) {
super(props);
this.state = { message: '' };
}
}
Ich kann keine klare Erklärung finden, was eine Stütze ist, könnte jemand mich aufklären darüber?
Kurz, einfach und klar, dank Keith – Randy
Und 'props' kann als' this.props' in Komponentenklasse Code zugegriffen werden, in dem obigen Beispiel 'this.props.value1' und' this.props. ist wahr. – Aaron
Das hängt davon ab, wie Sie Ihre Komponente schreiben. Wenn Sie Klassenkomponenten verwenden, dann ja, sie sind this.props. Wenn Sie funktionale Komponenten verwenden, übergeben Sie Requisiten als formalen Parameter. –