JSX кантип түзүлөт?
JSX кантип түзүлөт?

Video: JSX кантип түзүлөт?

Video: JSX кантип түзүлөт?
Video: JAX 02.14 - Sebelep (Премьера клипа) 2024, Ноябрь
Anonim

Демек, JavaScript файлдары камтылган болсо JSX , бул файлды которуу керек болот. Бул файлдын алдында дегенди билдирет алат веб-браузерге, а JSX компилятор каалаганын которот JSX кадимки JavaScript. JSX React "элементтерин" чыгарат. React элементи бул жөн гана DOM түйүнүнүн объектинин көрүнүшү.

Ошондой эле, JSX кантип талданат?

JSX жөн гана HTML сыяктуу синтаксисти алып, аны уяланган Reactга айлантат. Негизи 3 нерсени качан аныкташыбыз керек талдоо а JSX код: React элементинин аты/компоненти. React элементинин реквизиттери.

Андан тышкары, JSX деген эмне? JSX тарабынан колдонулган XML/HTML сыяктуу синтаксис React XML/HTML сыяктуу текст JavaScript/ менен бирге болушу үчүн ECMAScript кеңейтет. React код. Мурункудан айырмаланып, HTMLге JavaScript коюунун ордуна, JSX HTMLди JavaScriptке киргизүүгө мүмкүнчүлүк берет.

Андан тышкары, JSX реакциясы кандай иштейт?

JSX JavaScript'ке XML синтаксисин кошкон препроцессордук кадам. Сиз сөзсүз колдоно аласыз React жок JSX бирок JSX түзөт React алда канча жарашыктуу. XML сыяктуу эле, JSX тэгдердин тег аты, атрибуттары жана балдары бар. Эгерде атрибуттун мааниси тырмакчага алынса, маани сап болуп саналат.

Реакцияны түзүү керекпи?

Компиляция ичинде React JSX куруу учурунда түзүлгөн императивдик JavaScript кодуна. Babel жана TypeScript экөө тең JSXди көптөн бери колдогондуктан, React кылат Долбооруңузда Babel же TypeScriptтин кайсы версиясын колдонушуңуз керектигин айтпаңыз. The компиляция процесстин өзү абдан жөнөкөй жана түшүнүктүү.

Сунушталууда: