43 / 112
ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JSX/TSX Π² Vue?
Vue 3 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ JSX/TSX ΠΊΠ°ΠΊ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ ΠΈ ΡΡΡΠ½ΡΠΌ h() Π²ΡΠ·ΠΎΠ²Π°ΠΌ. JSX ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ Π² ΡΠ΅ ΠΆΠ΅ h() Π²ΡΠ·ΠΎΠ²Ρ, Π½ΠΎ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π·Π½Π°ΠΊΠΎΠΌ React-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΡΠ»ΠΎΠ²Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Π½ΡΠΆΠ΅Π½ ΠΏΠ»Π°Π³ΠΈΠ½ @vitejs/plugin-vue-jsx (Vite) ΠΈΠ»ΠΈ @vue/babel-plugin-jsx (Webpack). Π€Π°ΠΉΠ»Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ .jsx ΠΈΠ»ΠΈ .tsx.