Rumah >hujung hadapan web >tutorial js >React Native ust Landed: Menggayakan Kuasa Besar & Banyak Lagi!

React Native ust Landed: Menggayakan Kuasa Besar & Banyak Lagi!

Linda Hamilton
Linda Hamiltonasal
2025-01-22 20:44:12210semak imbas

Hei semua?! React Native 0.77 telah menurun, membawakan satu tan ciri baharu yang menarik! Kemas kini ini memfokuskan pada penggayaan yang dipertingkatkan, keserasian Android yang dipertingkatkan dan beberapa perubahan alatan yang ketara. Jika anda mahukan kawalan penggayaan yang lebih baik atau bimbang tentang keserasian Android, keluaran ini mesti dilihat.

React Native ust Landed: Styling Superpowers & More!

Saya telah meneroka nota keluaran dan menguji ciri baharu – bersedia untuk beberapa kemas kini yang sangat menarik! mixBlendMode baharu sahaja merupakan penukar permainan untuk peminat gabungan warna.

Berikut ialah pecahan penambahbaikan utama:

Keupayaan Penggayaan Dipertingkat

Sistem penggayaan telah menerima peningkatan besar:

  • display: contents: Sembunyikan komponen pembalut sambil memastikan anak-anak mereka kelihatan.
  • boxSizing: Menyediakan kawalan yang lebih halus ke atas pengiraan lebar dan ketinggian.
  • mixBlendMode: Memperkenalkan pilihan campuran warna baharu yang menarik.
  • Sifat garis besar baharu: Serlahkan elemen tanpa mengubah saiznya.

Penambahbaikan Android

Kemas kini Android yang penting termasuk:

  • Sokongan lengkap untuk paparan tepi ke tepi Android 15.
  • Keserasian dengan saiz halaman 16KB baharu Android untuk peranti masa hadapan.
  • Dokongan Kotlin dikemas kini kepada versi 2.0.21.

Kemas Kini Alatan

Beberapa perubahan alatan patut diberi perhatian:

  • Templat iOS kini lalai kepada Swift (Objektif-C kekal disokong).
  • react-native init diganti; gunakan npx create-expo-app atau npx @react-native-community/cli init sebaliknya.
  • Metro tidak lagi menawarkan pintasan papan kekunci untuk pelaksanaan iOS/Android.

Pertimbangan Penting

Pembangun harus sedar tentang:

  • Log konsol kini dihalakan melalui React Native DevTools, bukan Metro.
  • Apl iOS memerlukan penambahan RCTAppDependencyProvider untuk kebergantungan pihak ketiga.
  • API dalaman tertentu telah dialih keluar atau diubah suai.

Bermula dengan React Native 0.77

Mencipta projek baharu adalah mudah:

<code class="language-bash">npx @react-native-community/cli@latest init MyProject --version latest</code>

React Native 0.77 menawarkan peningkatan yang ketara untuk pembangun semua peringkat pengalaman. Saya menggalakkan anda mencuba ciri penggayaan baharu dan berkongsi maklum balas anda! Beritahu saya perkara yang anda sedang bina dengan alatan baharu ini dalam ulasan di bawah.

Baca siaran blog React Native penuh di sini: https://www.php.cn/link/19df34e5a4cbdb9c7a41acd3fbd71222

Sehingga lain kali

P.S. Ingat untuk menyandarkan projek anda sebelum menaik taraf! ?

React Native ust Landed: Styling Superpowers & More!

Atas ialah kandungan terperinci React Native ust Landed: Menggayakan Kuasa Besar & Banyak Lagi!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn