Jadi mari kita pastikan kita menunjukkan pemintal pemuatan.
Jika kita benar-benar menunggu permintaan HBP untuk menyelesaikannya, kita tentu saja perlu mengelola bagian negara tambahan,
mungkin pemuatan dan ditetapkan sebagai pemuatan adalah nama yang sesuai dengan penggunaan.
Nyatakan dan awalnya itu salah.
Saya perlu mengelola status di sini karena kami akan melakukan perubahan di setiap perubahan yang akan menyebabkan
komponen bahan ini diurai sehingga kami dapat memperbarui status pemuatan kami dan menampilkan sesuatu di UI.
Sekarang ketika kita menambahkan bahan katakanlah maka saya ingin mengatur memuat ke benar dengan Yudas tepat sebelum kita memanggil
mengambil setelah kami mendapat jawaban namun saya ingin mengaturnya menjadi salah karena sekarang kami sudah selesai.
Jadi saya memperbarui keadaan saya di sini dengan panggilan-panggilan ini untuk ditetapkan sebagai memuat tentu
saja juga berarti bahwa kita memasukkan kembali komponen dan sekarang kita dapat menggunakan indikator pemuatan kita untuk keluaran yang baik di mana kita memuat atau tidak
kita dapat menampilkan indikator ini di semua jenis tempat.
Saya suka menampilkannya dalam bentuk ramuan saya tetapi terserah Anda.
Saya akan menambahkan prop memuat di sini dan titik di memuat di sini begitu maju.
Dia memuat status ke bentuk bahan dan dalam bentuk bahan di sana kita dapat mengimpor
indikator memuat dari indikator memuat UI.
Jadi itu komponen yang saya siapkan untuk Anda pemintal kecil dan kemudian di sana di sebelah tombol
kita dapat memeriksa pemuatan alat peraga dan jika itu benar maka saya ingin membuat indikator pemuatan jika tidak saya tidak akan mengembalikan
apa pun dengan cara pintas untuk ini.
Alih-alih Anda mengganti tanda tanya dengan dan dengan dua tanda Ampersand dan kemudian Anda di tengah-tengah kami batu bara
dan huruf L sekarang itu berarti ini hanya akan diberikan jika ini benar.
Ini sedikit sintaks javascript di mana melakukan pemeriksaan ini dan jika ini benar ini akan diberikan atau
dis akan dikembalikan dan dalam kasus ini sejak dan bereaksi ini akan diberikan.
Sekarang memuat sebagai benar.
Kita harus melihatnya indikator kita mengatur memuat ketika kita menambahkan bahan mari kita juga melakukannya ketika kita
menghapus bahan di sana saya sebut ditetapkan sebagai memuat.
Setel ke true pada awalnya dan hanya setelah itu dihapus.
Jadi di sini di blok Venn saya akan mengaturnya menjadi false karena kita tidak memuat lagi.
Jadi jika kita menyimpan ini sekarang jika kita menambahkan cokelat kita akan melihat pemintal memuat di sini dan kita lakukan.
Jika saya sekarang menghapus sesuatu, kita semua akan melihatnya.
Jadi itu sedikit lebih baik.
Dan tentu saja kita bisa melakukan hal serupa ketika kita memuat semua bahan pada awalnya.
Kami akan mengurus ini nanti untuk saat ini.
Ini yang ingin saya tunjukkan pada Anda.
Selanjutnya mari kita menangani kesalahan semua hal yang bisa salah.
Katakanlah untuk menghapus kita mendapatkan kesalahan dan firebase sayangnya jenisnya sangat stabil sehingga kita mungkin tidak akan mendapatkan
kesalahan di sana.
Tetapi jika saya menghapus T S di sini dan Jason akan memaksa kesalahan teknis karena itu jangan klik pada cokelat.
Sebenarnya ini terus berputar.
Ini tidak bisa dihapus.
Dan di sini kita melihat kita memiliki permintaan yang salah.
Kami mendapat kesalahan tetapi kami tidak menanganinya dan itu bukan pengalaman pengguna yang hebat
karena tidak jelas bagi pengguna yang belum membuka alat pengembang.
Apa yang salah.
Kami ingin menangani kesalahan seperti ini sekarang dengan mengambil karena mengembalikan janji kami dapat menangani kesalahan dengan menambahkan
tangkapan di sini dan menangkap akan mendapatkan kesalahan dan kemudian memungkinkan kami untuk melakukan apa pun yang kami inginkan dengan kesalahan itu
di sini.
Saya ingin menampilkan modal kesalahan saya dan menampilkan pesan kesalahan yang bagus jika terjadi kesalahan.
Oleh karena itu saya akan mengimpor kesalahan atau modal dari
folder UI dan modal kesalahan mereka jazz dan diberikan adalah jika kita memiliki kesalahan.
Oleh karena itu kita perlu mengelola sepotong kesalahan negara tambahan dan mengatur kesalahan dengan status penggunaan dan awalnya saya tidak memberikan nilai di
sana karena kita tidak memiliki kesalahan.
Awalnya itu hanya tidak terdefinisi atau sekarang pada awalnya tetapi sekarang kita dapat memanggil set error setiap kali kita mendapatkan kesalahan.
Jadi katakanlah karena di sini saya perhatikan kita akan memiliki satu di handler bahan hapus di blok tangkap di
sini.
Kami memanggil set R dan saya katakan pesan kesalahan sebagai nilai setiap objek kesalahan secara default memiliki properti pesan.
Jadi saya menetapkan pesan ini sebagai bidang atau sebagai nilai untuk kesalahan dan tentu saja Anda
dapat mengatur apa pun yang Anda inginkan di sini juga dapat mengatur pesan Anda sendiri seperti ada yang tidak beres.
Apa pun seperti itu dan saya akan melakukannya di sini karena pesan yang sudah ditentukan sebelumnya mungkin benar-benar samar
bagi pengguna.
Jadi saya menunjukkan yang ini.
Sekarang kita dapat menampilkan modal kesalahan jika kesalahan diatur.
Jadi jika keadaan kesalahan diatur untuk tahun ini dalam Div ini, saya ingin memeriksa apakah kesalahan itu benar.
Ingat kesalahan adalah keadaan kesalahan saya jadi jika kesalahan itu benar dan jika itu menggunakan cara pintas yang sama seperti sebelumnya saya akan membuat
modal kesalahan jadi ini hanya akan diberikan jika kesalahan diatur dan kemudian ke modal kesalahan saya melewati
pesan kesalahan saya dan itu hanya apa cerita dalam kesalahan tidak ada kesalahan sebenarnya adalah komponen yang mencoba untuk memanggil tutup jika kita
mengklik latar belakang atau tombol D OK jadi saya akan menambahkan di dekat sini dan di sana saya ingin menjalankan fungsi yang
menghapus kesalahan sehingga fungsi baru hapus kesalahan atau apa pun yang Anda ingin beri nama dan pada akhirnya
apa yang dilakukannya adalah ia memanggil kesalahan set dan mengatur ini kembali ke nol dan jika data
sekarang modal kesalahan ini juga akan hilang karena kondisi ini tidak akan terpenuhi lagi.
Null diperlakukan sebagai salah dan karenanya ini tidak akan diberikan.
Jadi di sini pada pakaian saya akan menunjukkan kesalahan yang jelas.
Jadi pada disfungsi yang harus dijalankan jika pada pakaian dipicu selain pengaturan kesalahan di
sini saya juga ingin mengatur adalah memuat juga jatuh di sini karena bahkan dengan kesalahan kita tidak memuat lagi.
Jadi pemintal pemuatan di sini akan hilang jika tidak akan terus berjalan.
Sekarang jika kita menyimpan ini dan saya klik pada itu saya mendapatkan modal kesalahan untuk klik OK kita sudah selesai.
Itu juga hal penting lain yang harus Anda pahami mengenai bagaimana reaksi bekerja.
Pembaruan dan penamaan status Bachus juga diatur di sini karena setiap kali Anda memanggil perangkat apa pun
fungsinya digunakan.
Negara tentu saja akan memicu pembaruan negara dan reaksi mereka memiliki mekanisme untuk menghancurkan beberapa pembaruan
untuk mengumpulkan ke siklus render yang tidak perlu.
Jadi, ketika Anda mengatur status baru Anda, apa pun pendekatan yang Anda gunakan.
Bereaksi Bachus
Status ini memperbarui sehingga semua sarana yang menulis di baris berikutnya setelah menelepon mengatakan Anda mengatakan Anda tidak dapat langsung
menggunakan status baru karena reaksi tidak akan dilanjutkan dan memperbarui status dan melewati semua
kode lain sebagai gantinya akan menjalankan semua kode lain dalam fungsi yang sama dan kumpulan semua pembaruan negara yang
Anda jadwalkan untuk kumpulkan di sana.
Jadi semua pembaruan negara dari satu di event handler sinkron yang sama yang sinkron
penting dikumpulkan untuk dikumpulkan.
Itu agak berteori.
Apa artinya ini.
Ini berarti bahwa dalam kesalahan yang jelas misalnya saya telah menetapkan kesalahan dan mengatur pemuatan ini adalah fungsi yang sama.
Dua langkah ini dijalankan sinkronisitas satu sama lain.
Jadi, bahkan jika itu berada di blok kemudian jika keduanya sama maka blok maka keduanya selalu
berjalan langsung ke satu sama lain dan kemudian bereaksi batch D untuk menyatakan pembaruan bersama-sama sehingga tidak berarti bahwa kesalahan
set menyebabkan rebound atau siklus dan mengatur sebagai penyebab pemuatan dan tidak seorang pun tetapi hanya akan memiliki satu siklus render
di sini yang memperbarui kedua status atau yang mencerminkan kedua pembaruan status menjadi lebih akurat dan melihat bahwa
pemuatan pemukim sebenarnya salah di sini dan menghapus kesalahan atau tidak salah, tetapi Anda mungkin
juga berpendapat bahwa Anda ingin memindahkannya di sini di mana Anda mengatur kesalahan pada awalnya maka kemudian pemintalan ini saya dapat mengubah menghilang
tepat ketika mode Anda membuka tentu saja karena kita sedang mengatur pemuatan pada titik
waktu yang sama kita sedang mengatur kesalahan tetapi dua ini lagi akan menjadi ditambal bersama sehingga
bukan untuk membuat siklus yang dieksekusi untuk menunjukkan modal kesalahan dan untuk menghapus pemintal tapi itu salah satu
siklus render yang sama yang sudah mempertimbangkan kedua pembaruan negara.
Jadi begitulah reaksi pembaruan negara Bachus dan bagaimana Anda dapat menangani kesalahan dengan keadaan terpisah tentu saja di mana
Anda menyimpan kesalahan dan kemudian bereaksi terhadapnya dengan tepat.