Ką reaguoja JSX?
Ką reaguoja JSX?

Video: Ką reaguoja JSX?

Video: Ką reaguoja JSX?
Video: Веб-приложения будущего с React, Нил Мехта 2024, Lapkritis
Anonim

JSX yra į XML/HTML panaši sintaksė, kurią naudoja Reaguoti kuris išplečia ECMAScript, kad XML/HTML panašus tekstas galėtų egzistuoti kartu su JavaScript/ Reaguoti kodas. Priešingai nei anksčiau, užuot įdėjus JavaScript į HTML, JSX leidžia mums įdėti HTML į „JavaScript“.

Taip pat reikia žinoti, kodėl JSX naudojamas reaguojant?

JSX leidžia mums rašyti HTML elementus JavaScript ir įdėti juos į DOM be jokių createElement() ir/arba appendChild() metodų. JSX konvertuoja HTML žymas į reaguoti elementai. Jūs neprivalote naudoti JSX , bet JSX palengvina rašymą Reaguoti programos.

Be to, kuo skiriasi JS ir JSX? JS yra standartinis javascript, JSX yra į HTML panaši sintaksė, kurią galite naudoti su React, kad (teoriškai) būtų lengviau ir intuityviau kurti React komponentus. Be JSX , kurdami didelius, įdėtus HTML dokumentus naudodami JS sintaksė būtų didelis skausmas viduje konors galinis; JSX tiesiog palengvina šį procesą.

Be to, ką reiškia „className“?

klasės pavadinimas . Norėdami nurodyti CSS klasę, naudokite klasės pavadinimas atributas. Tai taikoma visiems įprastiems DOM ir SVG elementams, pvz.,, ir kitiems. Jei naudojate Reaguoti su žiniatinklio komponentais (tai neįprasta), naudokite klasės atributą.

Ką reiškia JSX?

JSX reiškia JavaScript XML. Su Reaguoti , tai į XML panašaus elementų ir komponentų kodo plėtinys. Pagal Reaguoti dokumentus ir kaip minėjai: JSX yra į XML panašus ECMAScript sintaksės plėtinys be jokios apibrėžtos semantikos.

Rekomenduojamas: