Worauf reagiert JSX?
Worauf reagiert JSX?

Video: Worauf reagiert JSX?

Video: Worauf reagiert JSX?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, Kann
Anonim

JSX ist eine XML/HTML-ähnliche Syntax, die von Reagieren das ECMAScript so erweitert, dass XML/HTML-ähnlicher Text mit JavaScript/ Reagieren Code. Im Gegensatz zu früher, anstatt JavaScript in HTML einzufügen, JSX ermöglicht es uns, HTML in JavaScript einzufügen.

Zu wissen ist auch, warum JSX in Reagieren verwendet wird.

JSX ermöglicht es uns, HTML-Elemente in JavaScript zu schreiben und sie ohne die Methoden createElement() und/oder appendChild() im DOM zu platzieren. JSX konvertiert HTML-Tags in reagieren Elemente. Sie sind nicht verpflichtet JSX verwenden , aber JSX erleichtert das Schreiben Reagieren Anwendungen.

Was ist außerdem der Unterschied zwischen JS und JSX? JS ist Standard-Javascript, JSX ist eine HTML-ähnliche Syntax, die Sie mit React verwenden können, um (theoretisch) die Erstellung von React-Komponenten einfacher und intuitiver zu gestalten. Ohne JSX , Erstellen großer, verschachtelter HTML-Dokumente mit JS Syntax wäre ein großer Schmerz in dem Rückseite; JSX macht diesen Prozess einfach einfacher.

Außerdem, was ist className in Reagieren?

Klassenname . Um eine CSS-Klasse anzugeben, verwenden Sie die Klassenname Attribut. Dies gilt für alle regulären DOM- und SVG-Elemente wie, und andere. Wenn du benutzt Reagieren bei Webkomponenten (was ungewöhnlich ist), verwenden Sie stattdessen das Klassenattribut.

Wofür steht JSX?

JSX steht für JavaScript-XML. Mit Reagieren , es ist eine Erweiterung für XML-ähnlichen Code für Elemente und Komponenten. Pro die Reagieren docs und wie gesagt: JSX ist eine XML-ähnliche Syntaxerweiterung zu ECMAScript ohne definierte Semantik.

Empfohlen: