Mengulangi diri kita berulang-ulang dan menetapkan tampilan detail yang sama berulang-ulang benar-benar menjengkelkan
dan jelas bukan yang Anda inginkan.
Sejauh ini kami selalu bekerja dengan opsi navigasi yang kami siapkan tepat di sebelah komponen kami.
Sekarang Anda tidak perlu melakukan itu untuk pengaturan pengaturan default yang Anda ulangi lagi dan lagi.
Sebenarnya menghapus pengaturan ini di sini dari layar kategori makan dan hanya menjaga judul header di sana
karena judul header tentu saja tergantung pada layar ini dan berubah dengan nilai yang berbeda yang
kita dapatkan di layar.
Karena itu, mari kita hapus impor platform dan impor warna konstan menambahkan yang sama pada layar
kategori di sana.
Saya akan memotong ini sehingga mereka masih bisa menggunakannya tetapi saya juga akan menghapusnya dari layar ini dan
hanya menyimpan judul judul tajuk yang khusus untuk layar ini dan bukan default untuk semua layar jadi saya akan
menyimpannya di sini dan saya Oleh karena itu dapat juga menghapus impor platform dan konten warna impor
di sini juga.
Dan sekarang mari kita pergi ke navigator makanan karena selain mengatur opsi navigasi tahun depan komponen Anda yang
merupakan tempat yang tepat untuk setiap opsi yang spesifik untuk komponen itu Anda juga dapat
mengatur opsi di sini langsung di navigator.
Anda punya dua tempat berbeda di mana Anda bisa mengaturnya.
Satu tempat adalah ketika Anda menggunakan konfigurasi layar yang lebih kompleks ini di sini.
Ketika Anda memetakan layar ke pengidentifikasi Anda selain mengatur layar apa yang ingin Anda muat dengan hanya
harus memiliki nilai yang Anda miliki di sini.
Anda juga dapat menambahkan opsi navigasi di sini dan mengatur beberapa opsi navigasi untuk layar ini di sini.
Jadi di sana kita juga bisa dengan gaya tajuk warna tajuk dan sekarang kita hanya perlu menambahkan platform
dan warna.
Impor di sini.
Jadi ayo cepat lakukan itu.
Mari mengimpor platform dari reaksi.
Asli di sini dan mari kita juga mengimpor warna dari warna konstanta dan jika kita melakukan itu apa yang akan Anda lihat adalah bahwa pada layar kategori kita
tidak memiliki warna karena saya hanya mengatur pewarnaan ini di sini pada makanan kategori tetapi jika kita
pergi ke layar itu maka kita memiliki pewarnaan itu.
Jadi kami memiliki tampilan yang sama dengan yang kami miliki sebelumnya dan sekarang tentu saja kami dapat melakukan hal yang sama di sini
untuk layar kategori.
Jadi di sana kita sekarang juga dapat mengubah ini menjadi objek maka tambahkan opsi navigasi dan tambahkan opsi
yang sama persis sehingga objek yang sama di sini untuk layar ini.
Sekarang jika kita melakukan itu kita juga harus mewarnai kembali pada layar kategori sekarang.
Keuntungan kecil dibandingkan dengan solusi pengaturan sebelumnya di setiap file komponen sebagai gantinya kita sekarang setidaknya
memiliki semua konfigurasi dan satu di file yang sama.
Masih kami ulangi sehingga kami dapat mengaturnya di sini dan sebagai contoh, ini akan menjadi
alternatif yang baik untuk mengatur judul tajuk set statis kami untuk kategori makan layar kategori sehingga kami dapat mengatur
ini di sini alih-alih menjadi komponen karena itu statis tidak penting di mana
kita mengatur ini.
Tapi selain itu use case seperti itu tidak benar-benar perbaikan karena kita masih mengulangi diri kita sendiri.
Jadi saya akan kembali memotong ini dari sini dan sebagai gantinya kita sekarang dapat mengambil keuntungan dari argumen kedua yang dapat
Anda berikan untuk membuat stack Navigator.
Argumen pertama adalah objek dengan layar Anda.
Argumen kedua memungkinkan Anda untuk mengkonfigurasi navigator itu.
Kami belum menyiapkan susu konfigurasi apa pun dan tentu saja di kotak resmi atau saat saya mendapatkannya di
T saya, Anda akan menemukan daftar semua pengaturan yang dapat Anda atur di sana.
Satu hal penting yang dapat Anda konfigurasi di sini adalah opsi navigasi default dan sesuai namanya,
ini memungkinkan Anda untuk mengatur opsi yang berlaku untuk setiap layar.
Sekarang ini mengambil objek dengan opsi navigasi Anda tetapi sekarang opsi ini akan diterapkan ke setiap layar di navigator ini
sehingga untuk ketiga layar di sini sehingga Anda tidak perlu mengulangi sendiri.
Jadi sekarang jika kita lakukan itu Anda akan melihat header warna itu di sini.
Juga di sini dan semua di layar terperinci jika Anda pergi ke sana.
Jadi sekarang ini tentu saja bagaimana Anda ingin mengatur konfigurasi berulang seperti gaya umum yang biasanya
tidak berubah dari layar ke layar.
Jika itu berubah, itu tidak masalah.
Anda dapat mengaturnya berdasarkan per komponen atau di sini di konflik layar seperti yang saya tunjukkan tetapi
jika tidak berubah, Anda dapat menggunakan opsi navigasi default di sini.
Sekarang tentu saja ini juga memunculkan pertanyaan lain Bagaimana pengaturan diatur di sini atau di sini digabung dengan
pengaturan di sini atau bukan komponen.
Dan aturannya sangat sederhana di sana opsi navigasi standar bisa digabung dengan opsi
navigasi spesifik Anda yang diatur di sini atau di sini dalam komponen dan opsi spesifik selalu menang.
Jika Anda memiliki satu dan kunci yang sama dengan nama yang sama.
Jadi jika saya akan mengatur judul header default di sini seperti layar yang tentu saja sangat generik maka Anda masih akan
melihat kategori makanan di sini.
Bahasa Italia di sini tetapi pada layar terperinci di mana saya mengatakan tidak ada judul tajuk khusus Anda akan
melihat layar sehingga opsi navigasi default Anda ditimpa.
Sekarang jika Anda mengatur opsi navigasi di sini ketika Anda mengkonfigurasi layar dan
bukannya komponen mereka bertindak pada level yang sama dan pengaturan di sini pada level layar sebenarnya menang.
Jadi jika saya mengatakan judul tajuk untuk kategori makanan dengan beberapa tanda seru di sini Anda melihat
bahwa di sini di layar kategori dan judul yang Anda atur di komponen layar kategori tidak menang mungkin
sedikit kontra-intuitif tetapi ini adalah bagaimana itu.
Jadi, jika Anda mengatur opsi navigasi dengan judul yang sama atau dengan nama yang sama di sini di konteks layar
maka konteks layar menang tetapi di mana pun Anda mengaturnya, ia selalu menang melawan opsi navigasi
default.
Jika Anda menggunakan judul yang sama maka dari itu di sini singkirkan juga opsi navigasi di layar kategori
saya.
Saya tidak butuh itu di sini.
Saya senang mengatur ini mengarahkan komponen layar tetapi Anda dapat mengaturnya di kedua tempat.
Penting bahwa Anda selalu ingat bahwa opsi default ditimpa meskipun sekarang selain opsi navigasi default di objek
kedua ini yang Anda lewati untuk membuat navigator SEC Anda juga dapat mengkonfigurasi hal-hal lain jika
Anda memiliki kontrol dan ruang Anda harus melihat daftar di sini atau berkonsultasi dengan alternatifnya
kotak resmi tentu saja.
Sekarang biasanya standarnya baik-baik saja, tetapi di sana misalnya Anda dapat mengatur mode dan Anda dapat mengatur ini ke modal default
sebagai kartu jika Anda mengatur ini Anda akan mendapatkan mode seperti transisi untuk memuat di layar Anda
yang berarti layar slide di dari bawah daripada menggunakan animasi normal di Android Anda tidak
melihat perbedaan tetapi pada ISIS Anda akan.
Itu hanya satu hal yang dapat Anda ubah di sini untuk mengubah animasi default jika Anda menginginkan transisi
modal daripada animasi push pop normal di sini Anda juga dapat mengubah nama root awal secara default. Saya sebutkan itu akan menjadi pasangan nilai kunci
pertama tetapi jika Anda tidak ingin memulai pada layar kategori tetapi karena alasan tertentu
pada layar detail makanan Anda bisa langsung menunjuk detail makanan di sini alih-alih kategori yang tidak perlu
Anda atur karena ini adalah default dan Anda akan mulai dengan itu layar sebagai
layar awal Anda.
Tentu saja Anda tidak dapat kembali sekarang karena itu adalah layar awal Anda.
Jadi kembali tidak akan bekerja sekarang.
Sekali lagi saya akan mengatur ulang ini ke kategori dan Anda tidak perlu menambahkan ini karena ini adalah default.
Ini menggunakan pasangan nilai kunci pertama secara default.
Maka dengan itu kami telah melihat sekilas pada beberapa opsi yang dapat Anda
konfigurasi dan yang paling penting menambahkan opsi navigasi dan opsi navigasi standar yang super
penting untuk membangun aplikasi yang tampak bagus dan efisien tanpa mengulangi sendiri berulang kali yang tentu saja tidak Anda inginkan berbicara tentang
efisiensi ada satu hal lain yang ingin Anda lakukan ketika bekerja dengan navigasi reaksi atau Anda bertanya-tanya.
Pertimbangkan dan itu adalah bahwa Anda menginstal satu paket tambahan yang bereaksi layar asli yang aplikasi expo harus
dimasukkan secara default.
Tetapi tetap tidak ada salahnya untuk menginstalnya secara eksplisit yang memungkinkan Anda untuk benar-benar
memastikan bahwa di bawah tenda reaksi navigasi menggunakan komponen layar asli yang dioptimalkan yang disediakan oleh Android.
Saya menggunakan Android menggunakan D fragmen jika Anda sedikit ke pengembangan Android dan
ayahuasca menggunakan pengontrol tampilan UI dan itu hanya meningkatkan kinerja sedikit lebih.
Di sini, di aplikasi sederhana ini Anda tidak akan merasakannya tetapi itu praktik yang baik untuk menggunakan paket khusus ini atau
layar khusus D.
Sekarang untuk menggunakan itu Anda harus pergi ke tempat yang berjalan sebelum Anda membuat layar pertama
Anda yang akan menangkap file kami dalam kasus kami di sini dan di sana sekarang Anda dapat mengimpor layar menggunakan dari layar Asli Bereaksi.
Jadi dari paket ini Anda baru saja menginstal dan cukup menelepon setelah impor Anda sebelum Anda melakukan hal lain.
Jadi sebelum Anda membuat kode exe jazz apa pun sekarang penting jika Anda menggunakan versi terbaru dari Expo dan React
Native yang kemungkinan besar adalah Anda.
Ini bukan lagi layar yang digunakan tetapi layar yang dapat Anda sebut seperti ini.
Itu hanya nama yang berbeda dan itu satu-satunya perubahan yang perlu kita lakukan
di sini suram hanya di belakang layar.
Buka kunci layar ini dan Anda tidak akan melihat perbedaan dalam aplikasi ini, tetapi kinerjanya sedikit lebih banyak
sehingga itu adalah sesuatu yang saya sarankan lakukan terutama pada aplikasi yang lebih besar.
Sekali lagi di sini Anda tidak benar-benar melihat perbedaan.
Tetapi di balik layar apakah ini sekarang sedikit lebih efisien.