Mitä JSX reagoi?
Mitä JSX reagoi?

Video: Mitä JSX reagoi?

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

JSX on XML/HTML:n kaltainen syntaksi, jota käyttää Reagoi joka laajentaa ECMAScriptiä niin, että XML/HTML-tyyppinen teksti voi esiintyä samanaikaisesti JavaScriptin kanssa/ Reagoi koodi. Toisin kuin aiemmin, JavaScriptin laittaminen HTML:ään JSX mahdollistaa HTML:n lisäämisen JavaScriptiin.

On myös tiedettävä, miksi JSX:ää käytetään reactissa?

JSX antaa meille mahdollisuuden kirjoittaa HTML-elementtejä JavaScriptiin ja sijoittaa ne DOM:iin ilman createElement()- ja/tai appendChild()-menetelmiä. JSX muuntaa HTML-tunnisteet muotoiksi reagoida elementtejä. Sinua ei vaadita käytä JSX:ää , mutta JSX helpottaa kirjoittamista Reagoi sovellukset.

Lisäksi, mitä eroa on JS:n ja JSX:n välillä? JS on tavallinen javascript, JSX on HTML:n kaltainen syntaksi, jota voit käyttää Reactin kanssa tehdäksesi (teoreettisesti) React-komponenttien luomisesta helpompaa ja intuitiivisempaa. Ilman JSX , luomalla suuria sisäkkäisiä HTML-dokumentteja käyttämällä JS syntaksi olisi suuri tuska in takaosa; JSX yksinkertaisesti helpottaa tätä prosessia.

Sitä paitsi, mikä on className reagoi?

luokan nimi . Voit määrittää CSS-luokan käyttämällä luokan nimi attribuutti. Tämä koskee kaikkia tavallisia DOM- ja SVG-elementtejä, kuten, ja muita. Jos käytät Reagoi verkkokomponenttien kanssa (mikä on harvinaista), käytä sen sijaan class-attribuuttia.

Mitä JSX tarkoittaa?

JSX tarkoittaa JavaScript XML. Kanssa Reagoi , se on laajennus elementtien ja komponenttien XML-tyyppiselle koodille. mukaan Reagoi asiakirjat ja kuten mainitsit: JSX on XML-tyyppinen syntaksilaajennus ECMAScriptiin ilman määriteltyä semantiikkaa.

Suositeltava: