JSX inajibu nini?
JSX inajibu nini?

Video: JSX inajibu nini?

Video: JSX inajibu nini?
Video: Что такое JSX 2024, Novemba
Anonim

JSX ni sintaksia ya XML/HTML inayotumiwa na Jibu ambayo inapanua ECMAScript ili maandishi ya XML/HTML-kama yaweze kuwepo na JavaScript/ Jibu kanuni. Tofauti na siku za nyuma, badala ya kuweka JavaScript kwenye HTML, JSX inaruhusu sisi kuweka HTML katika JavaScript.

Pia kujua ni, kwa nini JSX inatumika katika kuguswa?

JSX huturuhusu kuandika vipengele vya HTML katika JavaScript na kuviweka kwenye DOM bila njia zozote za createElement() na/au appendChild(). JSX inabadilisha vitambulisho vya HTML kuwa kuguswa vipengele. Hutakiwi tumia JSX , lakini JSX hurahisisha kuandika Jibu maombi.

Kwa kuongeza, ni tofauti gani kati ya JS na JSX? JS ni javascript ya kawaida, JSX ni sintaksia inayofanana na HTML ambayo unaweza kutumia na React to (kinadharia) kuifanya iwe rahisi na angavu zaidi kuunda vipengee vya React. Bila JSX , kuunda hati kubwa za HTML zilizowekwa kwa kutumia JS syntax itakuwa maumivu makubwa ndani ya nyuma; JSX hurahisisha mchakato huo.

Kando na hilo, className inajibu nini?

Jina la darasa . Ili kutaja darasa la CSS, tumia Jina la darasa sifa. Hii inatumika kwa vipengele vyote vya kawaida vya DOM na SVG kama vile,, na vingine. Ikiwa unatumia Jibu na Vipengele vya Wavuti (ambalo sio kawaida), tumia sifa ya darasa badala yake.

JSX inawakilisha nini?

JSX inasimama kwa JavaScript XML. Na Jibu , ni kiendelezi cha nambari kama ya XML ya vipengee na vijenzi. Kwa Jibu hati na kama ulivyotaja: JSX ni kiendelezi cha sintaksia kama XML kwa ECMAScript bila semantiki yoyote iliyobainishwa.

Ilipendekeza: