Pytania oznaczone «jsx»

Odpowiedzi na pytania dotyczące składni JSX używanej przez React.js, Vue i inne front-endowe frameworki JavaScript, które pozwalają na użycie wbudowanych literałów XML w JavaScript do opisywania elementów HTML. Jeśli twoje pytanie dotyczy rozszerzonej implementacji JavaScript (ExtendScript) firmy Adobe, która jest co najmniej pięć lat starsza niż React.js, użyj zamiast tego tagu [ExtendScript].

888
Jak przekazać rekwizyty do {this.props.children}

Próbuję znaleźć właściwy sposób zdefiniowania niektórych składników, które mogłyby być używane w ogólny sposób: <Parent> <Child value="1"> <Child value="2"> </Parent> Istnieje oczywiście logika renderowania między komponentami nadrzędnymi i podrzędnymi, co można sobie...

512
Najlepsze praktyki w stylu Inact.js

Wiem, że możesz określić style w klasach React, takie jak to: var MyDiv = React.createClass({ render: function() { var style = { color: 'white', fontSize: 200 }; return <div style={style}> Have a good and productive day! </div>; } }); Czy powinienem dążyć do stylizacji w ten...

211
ReactJS - .JS vs .JSX

Jest coś, co wydaje mi się bardzo mylące podczas pracy React. Istnieje wiele przykładów dostępnych w Internecie, które wykorzystują .jspliki z reakcją, ale wiele innych używa .jsxplików. Przeczytałem o .jsxplikach i rozumiem, że pozwalają one po prostu pisać tagi HTML w twoim pliku javascript....

168
Nazwa komponentu dynamicznego React / JSX

Staram się dynamicznie renderować komponenty na podstawie ich typu. Na przykład: var type = "Example"; var ComponentName = type + "Component"; return <ComponentName />; // Returns <examplecomponent /> instead of <ExampleComponent /> Wypróbowałem rozwiązanie zaproponowane tutaj...

162
Dynamiczna nazwa tagu w jsx i React

Próbuję napisać komponent React. dla tagów nagłówków html (h1, h2, h3, itd.), gdzie priorytet nagłówka zmienia się dynamicznie w zależności od priorytetu, który zdefiniowaliśmy we właściwościach. Oto co próbuję zrobić. <h{this.props.priority}>Hello</h{this.props.priority}> oczekiwany...

138
TypeScript i React - dzieci piszą?

Mam bardzo prosty element funkcjonalny, jak następuje: import * as React from 'react'; export interface AuxProps { children: React.ReactNode } const aux = (props: AuxProps) => props.children; export default aux; I kolejny komponent: import * as React from "react"; export interface...