Ինչպե՞ս է կազմվում JSX-ը:
Ինչպե՞ս է կազմվում JSX-ը:

Video: Ինչպե՞ս է կազմվում JSX-ը:

Video: Ինչպե՞ս է կազմվում JSX-ը:
Video: Ի"նչ է թվային մարքեթինգը/What is digital marketing? 2024, Մայիս
Anonim

Այսպիսով, եթե JavaScript ֆայլերը պարունակում են JSX , որ այդ ֆայլը պետք է թարգմանվի։ Դա նշանակում է, որ ֆայլից առաջ ստանում է դեպի վեբ բրաուզեր, ա JSX կոմպիլյատորը կթարգմանի ցանկացած JSX սովորական JavaScript-ի մեջ: JSX արտադրում է React «տարրեր»: React տարրը պարզապես DOM հանգույցի օբյեկտի ներկայացում է:

Նաև հարցրեց, թե ինչպես է JSX-ը վերլուծվում:

JSX պարզապես վերցնում է HTML-ի նման շարահյուսություն և այն փոխակերպում է տեղադրված React-ի: Ըստ էության, կան 3 բան, որ մենք պետք է հասկանանք, թե երբ վերլուծություն ա JSX կոդը՝ React տարրի անվանումը / բաղադրիչը: React տարրի հենակետերը:

Ավելին, ինչ է JSX-ը: JSX XML/HTML նման շարահյուսություն է, որն օգտագործվում է Արձագանքել որը ընդլայնում է ECMAScript-ը, որպեսզի XML/HTML նման տեքստը կարողանա համատեղ գոյատևել JavaScript/-ի հետ Արձագանքել կոդը։ Ի տարբերություն անցյալի՝ JavaScript-ը HTML-ի մեջ դնելու փոխարեն, JSX թույլ է տալիս մեզ տեղադրել HTML JavaScript-ում:

Ավելին, ինչպե՞ս է աշխատում JSX-ը:

JSX նախապրոցեսորային քայլ է, որն ավելացնում է XML շարահյուսությունը JavaScript-ին: Դուք կարող եք անպայման օգտագործել Արձագանքել առանց JSX բայց JSX կազմում է Արձագանքել շատ ավելի էլեգանտ: Ճիշտ այնպես, ինչպես XML-ը, JSX թեգերն ունեն թեգի անուն, ատրիբուտներ և երեխաներ: Եթե հատկանիշի արժեքը փակցված է չակերտների մեջ, արժեքը տող է:

Արդյո՞ք անհրաժեշտ է ռեակցիա կազմել:

Կազմում մեջ Արձագանքել Կառուցման ժամանակ JSX-ն է կազմվել է հրամայական JavaScript կոդի մեջ: Քանի որ և՛ Babel, և՛ TypeScript-ը երկար ժամանակ աջակցում են JSX-ին, React-ն անում է մի թելադրեք, թե որ տարբերակը պետք է օգտագործեք ձեր նախագծում Babel կամ TypeScript: Այն կազմել գործընթացը ինքնին բավականին պարզ է և հեշտ հասկանալի:

Խորհուրդ ենք տալիս: