Menurut catatan rilis RN ada banyak perubahan yang terkait dengan navigasi, termasuk melanggar
Melanggar perubahan terkait Navigasi
Fitur baru
Perbaikan kerusakan
khusus iOS
+1
Apakah ada yang punya kesempatan untuk menguji ini? Mari kita gunakan masalah ini untuk mengumpulkan bug (jika ada).
Sebagaimana dinyatakan dalam catatan rilis _NavigationRootContainer_ dihapus. Dengan asumsi itu, RNRF benar-benar rusak, karena _Scene_ menggunakan _NavigationRootContainer_. Atau aku salah?
@Andreyco RNRF dikunci ke 0.26.x, jadi RNRF seharusnya baik-baik saja. Saya yakin akan ada banyak pekerjaan untuk membuat RNRF bekerja dengan 0.27.x mengingat beberapa perubahan di bagian hulu. Jadi RNRF akan menahan orang kembali ke 0.26.x untuk saat ini. Saya akan mencoba mengalokasikan beberapa waktu minggu ini untuk melihat jalur 0.27.x.
@joenoon oops, kedengarannya berbeda seperti yang saya sebutkan itu. RNRF bekerja dengan sangat baik, dengan RN 0.26. Maksud saya itu tidak siap untuk RN 0.27, yang telah memperkenalkan beberapa perubahan yang melanggar.
Mungkin layak untuk diuji dengan kandidat rilis 0,28 - yang baru saja diberi label . Ini akan menjadi final pada 20 Juni
Yang aku yakin kita semua tahu adalah hari ulang tahunku. 🎉
Sepertinya tidak masuk akal untuk bekerja pada 0.27, karena 0.28 merusak sesuatu lagi, silakan periksa posting terbaru saya untuk #557
@aksonov Setuju. Dan 0,28 akan menambahkan perbaikan penting seperti ini: https://github.com/ericvicenti/navigation-rfc/issues/61
@aksonov setuju. Saya telah menghabiskan beberapa jam membaca kode navigator v0.27 dan v0.28. Ada beberapa perubahan yang melanggar terkait dengan komponen yang sama. Tidak masuk akal untuk menginvestasikan waktu untuk dua perubahan berturut-turut yang hanya berjarak beberapa minggu. Juga v0.28 itu sudah di RC jadi kita sudah bisa mulai coding untuk itu.
Oke, versi 3.30.0 tidak lagi bergantung dari 0.26 (saya telah mem-fork NavigationExperimental API ke paket terpisah). Kami akan memperbarui fork (react-native-experimental-navigation) ketika perubahan baru dalam API Navigasi Eksperimental akan dibuat (kami bahkan dapat mengkloning perbaikan master terbaru sekarang!). Kami juga akan memperbarui komponen ini agar berfungsi dengan API versi terbaru tetapi sekarang tidak terlalu kritis (sekarang komponen masih bergantung dari 0.26 API, tetapi tidak dari React Native 0.26)
Umpan balik diterima.
@joenoon dan lainnya, jika Anda ingin mengadopsi RNRF ke API 0,28 (atau bahkan master) terbaru, beri tahu saya. Saya telah menerbitkan master terbaru sebagai react-native-experimental-navigation, 0.29.0-alpha, sehingga Anda dapat memainkannya dengan RNRF sekarang.
Menutupnya untuk saat ini. Jika seseorang ingin memutakhirkan RNRF ke API terbaru, beri tahu saya, PR dipersilakan.
Komentar yang paling membantu
Yang aku yakin kita semua tahu adalah hari ulang tahunku. 🎉