1. Was ist Das Wesentliche ist die von 2. Wie zu verwenden Es gibt drei Möglichkeiten,
Übergeben einer Zeichenfolge Sie müssen lediglich das Klasse MyComponent erweitert React.Component { Konstruktor(Requisiten) { super(Requisiten); dies.meinRef = React.createRef(); } rendern() { Rückgabewert <div ref="myref" />; } } Der Zugriff auf den aktuellen Knoten erfolgt folgendermaßen: this.refs.myref.innerHTML = "hallo"; Eingehendes Objekt Klasse MyComponent erweitert React.Component { Konstruktor(Requisiten) { super(Requisiten); dies.meinRef = React.createRef(); } rendern() { gibt <div ref={this.myRef} /> zurück; } } Wenn const node = this.myRef.current; Übergeben einer Funktion Wenn Klasse MyComponent erweitert React.Component { Konstruktor(Requisiten) { super(Requisiten); dies.meinRef = React.createRef(); } rendern() { gibt <div ref={element => this.myref = element} /> zurück; } } Um das const-Knoten = this.myref Übergabe von Hooks Erstellen Sie einen Funktion App(Requisiten) { const myref = useRef() zurückkehren ( <> <div ref={meinref}></div> </> ) } Das Abrufen des const node = myref.current; In den drei oben genannten Fällen wird Beachten Sie, dass Sie das 3. Anwendungsszenarien In einigen Fällen aktualisieren wir Komponenten mithilfe von Übermäßiger Gebrauch von Vermeiden Sie beispielsweise die Offenlegung Aber
Dies ist das Ende dieses Artikels zum Verständnis von React-Referenzen. Weitere Informationen zum Verständnis von React-Referenzen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: So installieren Sie suPHP für PHP5 auf CentOS 7 (Peng Ge)
>>: Lösung für den Fehler „Mehrere Primärschlüssel definiert“ in MySQL
1. Offizielle Website-Adresse Auf der offiziellen...
Effektive Lösung für Ubuntu, wenn in einer virtue...
Ich habe vor Kurzem eine Falle bei der regulären ...
Vorwort Wenn es um Datenbanktransaktionen geht, f...
Inhaltsverzeichnis Vom Vater zum Sohn: Sohn zum V...
Die Fremdschlüsseleinschränkung von MySQL dient z...
In diesem Artikelbeispiel wird der spezifische Co...
Im Allgemeinen verfügen Listen über Auswahlfunkti...
1: Unterschiede bei Geschwindigkeit und Lademethod...
1. Herunterladen 1. Download-Adresse der offiziel...
Div-Grundlayout <div Klasse="Haupt"&...
Hier sind zwei Terminal-Split-Screen-Tools: scree...
JPQL steht für Java Persistence Query Language. B...
Zusammenfassung: Nginx-Reverse-Proxy für JIRA kon...