Was ist der Unterschied zwischen diesen beiden Möglichkeiten, den Anfangszustand in ES6 neben dem Zugriff auf die Requisiten festzulegen?Initialisierungsstatus im Konstruktor im Vergleich zum Status
constructor(props) {
super(props);
this.state = {
highlighted: 5,
backgroundColor: '#f3f3f3',
}
}
vs:
state = {
highlighted: 5,
backgroundColor: '#f3f3f3',
}
nicht sicher, wie es für Sie kompiliert. In dem Moment schreibe ich 'state = { hervorgehoben: 5, backgroundColor: '# f3f3f3', }' innerhalb einer Klasse (nicht in einer Konstruktormethode) in meiner Jsx-Datei bekomme ich einen Kompilierungsfehler - 'Unexpected token' zeigt auf das '=' Zeichen nach dem Zustand. Fehle ich etwas an meinem Ende? Das erste Code-Snippet ist vollkommen in Ordnung. – RBT