Als «jsx» getaggte Fragen

Bei Fragen zur JSX-Syntax, die von React.js, Vue und anderen Front-End-JavaScript-Frameworks verwendet wird, mit denen Inline-XML-Literale in JavaScript zur Beschreibung von HTML-Elementen verwendet werden können. Wenn Ihre Frage die erweiterte Implementierung von JavaScript (ExtendScript) durch Adobe betrifft, die mindestens fünf Jahre älter als React.js ist, verwenden Sie stattdessen das Tag [ExtendScript].

211
ReactJS - .JS vs .JSX

Es gibt etwas, das ich bei der Arbeit sehr verwirrend finde React. Im Internet gibt es viele Beispiele, die .jsDateien mit Reaktion verwenden, aber viele andere verwenden .jsxDateien. Ich habe über .jsxDateien gelesen und mein Verständnis ist, dass Sie damit nur HTML-Tags in Ihre schreiben können...

165
React / JSX Dynamic Component Name

Ich versuche, Komponenten basierend auf ihrem Typ dynamisch zu rendern. Beispielsweise: var type = "Example"; var ComponentName = type + "Component"; return <ComponentName />; // Returns <examplecomponent /> instead of <ExampleComponent /> Ich habe die hier vorgeschlagene Lösung...

162
Dynamischer Tag-Name in jsx und React

Ich versuche eine React-Komponente zu schreiben. für HTML-Überschriften-Tags (h1, h2, h3 usw.), bei denen sich die Überschriftenpriorität basierend auf der in den Requisiten definierten Priorität dynamisch ändert. Hier was ich versuche zu

136
TypeScript and React - Kinder tippen?

Ich habe eine sehr einfache Funktionskomponente wie folgt: import * as React from 'react'; export interface AuxProps { children: React.ReactNode } const aux = (props: AuxProps) => props.children; export default aux; Und noch eine Komponente: import * as React from "react"; export interface...