Ich bin ein Anfänger in React.JS und versuche herauszufinden, welche Vorteile der neuere Ansatz mit "Klasse SimpleComponent erweitert Komponente {}" "in Richtung" React.createClass() "ist. Wäre super, wenn mir jemand das erklären kann :-)Vorteile von "Klasse SimpleComponent erweitert Komponente {}" in Richtung "React.createClass()"
1
A
Antwort
1
Weil React.createClass ({...}) deprecated as of April 2017 ist.
Wenn React zunächst veröffentlicht wurde, gab es keine idiomatischen Weg zu erstellen Klassen in JavaScript, so stellten wir unsere eigenen: React.createClass.
Später wurden Klassen als Teil von ES2015 der Sprache hinzugefügt, sodass wir die Fähigkeit hinzugefügt haben, React-Komponenten mit JavaScript-Klassen zu erstellen. Zusammen mit funktionalen Komponenten sind JavaScript-Klassen jetzt die bevorzugte Möglichkeit zum Erstellen von Komponenten in React.
Verwandte Themen
- 1. Ersetzen einer React.createClass durch erweitert React.Component
- 2. SyntaxError in der Komponente mit React.createClass
- 3. ActionScript - Klasse erweitert Objekt?
- 4. Klasse erweitert React.Component nicht getInitialState können in
- 5. Vor- und Nachteile der reaktionsnativen Komponente im Vergleich zur React.createClass zur Implementierung von UI-Komponenten?
- 6. Wie funktioniert React.createClass?
- 7. Erweitert Klasse von oben Paket
- 8. Vorteile der HTTP4-Komponente in Kamel
- 9. ZF2 Änderung erweitert Klasse
- 10. Javascript erweitert Klasse
- 11. React - alte var-Syntax vs. Klasse erweitert
- 12. Wie schreibe ich eine React-Komponente der ES6-Klasse, die eine funktionale Komponente erweitert?
- 13. binden onClick Funktion in React.CreateClass
- 14. Klassifikation Präzision Optimierung in Richtung einer Klasse?
- 15. Wie erweitert man eine Komponente mit Abhängigkeitsinjektion in Angular 2?
- 16. startService von Klasse, die nicht erweitert Aktivität
- 17. getDefaultTracker() von einer Klasse, die InputMethodService erweitert?
- 18. Erweitert die statische Klasse eine andere Klasse?
- 19. Call div mit React.createClass
- 20. Wie in Richtung Abhängigkeitsinjektion mit Singleton-Klasse
- 21. Wenn eine Klasse eine andere Klasse erweitert, kann die erweiterte Klasse initialisiert und nicht erweitert werden?
- 22. Mock-Methode für Klasse von einer anderen Klasse erweitert
- 23. Erstellen Mock mit Mockito für Klasse, die generische Klasse erweitert
- 24. Requisiten in Anfangszustand auf Saatgut reagieren, ohne React.createClass mit
- 25. Versucht, React.CreateClass in extends zu konvertieren React.Component
- 26. Lombok @builder auf einer Klasse, die eine andere Klasse erweitert
- 27. Wie erweitert man eine Klasse in Python?
- 28. Wie wird eine Klasse in TypeScript erweitert?
- 29. reagieren Update Komponente Requisiten außerhalb der Komponente Klasse
- 30. Erweitert eine Klasse, die den Hadoop-Mapper erweitert