Jadi bagaimana kita bisa memperbarui bahan kami di sini di komponen bahan ketika permintaan DELETE kami selesai.
Yah sekali lagi kita bisa menggunakan pengait yang sudah kita pelajari tentang efek penggunaan.
Ingatlah bahwa efek penggunaan berjalan setelah setiap siklus render sehingga Anda sebenarnya jika dia mengirim permintaan.
Dan dalam permintaan itu pada akhirnya kami mengirimkan respons jika kami berhasil.
Pembaruan ini untuk menyatakan dan karenanya akan memicu komponen yang menggunakan kait kami untuk membangun
kembali sendiri.
Jadi komponen komponen bahan kami akan membangun kembali sendiri ketika permintaan pengiriman selesai.
Berkat logika yang kami miliki di hook kami, pengiriman HP yang berasal dari penggunaan pembaruan peredam untuk
menyatakan ini membangun kembali komponen yang digunakannya.
Ini tentu saja digunakan di kait kami tetapi kait itu digunakan dalam komponen ini.
Oleh karena itu komponen ini dibangun kembali dengan cara jika kita akan menggunakan pengait yang
sama dalam komponen berbeda yang komponen kita tidak akan membangun kembali karena seperti yang saya katakan logika disalin untuk setiap komponen
mereka tidak berbagi data yang sama.
Jadi jika Anda mengirim permintaan dalam komponen a itu tidak berarti bahwa komponen B
juga mengirim peringatan atau sesuatu seperti itu Anda hanya berbagi dalam arti menyalin logika yang sama di seluruh komponen di sini,
namun kami tahu bahwa komponen ini akan dibangun kembali kapan pun maka tangga respons permintaan karenanya kami benar-benar dapat mengubah ini
menggunakan fakta panggilan di sini menjadi yang lebih berguna.
Sebagai contoh, kita dapat mendengarkan data karena kita tahu bahwa berdasarkan permintaan kita di sini ketika ada respons,
kita memilih data respons.
Dan itu berarti bahwa kita menetapkan data di sini pada keadaan kita perubahan data kita ketika respons kita ada sekarang permintaan DELETE
kita tidak mendapatkan data tetapi masih kita akan mengubah sesuatu di sini akan menetapkan nilai baru dalam data respons
dan itu saja sudah cukup di sini .
Jadi dalam bahan ya kami mendengarkan data karena memang menggunakan panggilan fakta di sini ketika kami memiliki
data baru.
Lalu saya ingin memanggil pengiriman yang sekarang berasal dari peredam bahan saya di sini pengiriman jenis hapus karena kami menghapus komponen pada akhirnya
di sini dan melewati I. D. masalahnya adalah dari mana saya mendapatkan ide
itu.
Saya butuh ide di sini tentang tindakan yang saya buat tetapi penggunaan ini pada kenyataannya tidak tahu apa-apa tentang I. D.
solusi yang baik lagi bisa kita tambahkan fitur ke kait kami di sini untuk kait kustom kami di
kait kustom kami dapat menambahkan bidang lain seperti permintaan tambahan yang awalnya juga nol sekarang bahwa tambahan dapat dikirim
set ketika Anda permintaan dikirim ke sana kami dapat mengatur ekstra untuk bertindak, katakanlah ekstra.
Jadi harap memiliki bidang tambahan pada tindakan yang masuk.
Kami mengirimkan permintaan kirim ke sana-sini dan kami dapat mengirim satu set ekstra.
Dan saya berharap mendapatkan ini dari luar.
Jadi sebagai argumen tambahan dan fungsi kirim permintaan saya mendapatkan permintaan tambahan saya dan saya menyimpan
ini di negara saya di sini jadi kembali ke komponen bahan kami ketika kami memanggil kirim permintaan di sini saya tidak mengirim badan jadi saya lulus nol di sini tetapi
untuk permintaan tambahan Saya meneruskan bahan I. D ..
Jadi sekarang bahan I. D. ditambahkan untuk mengirim permintaan ke Hook di mana
kami didefinisikan sebagai fungsional kami kemudian menyimpannya dalam keadaan yang merupakan keadaan untuk komponen ini.
Baik.
Dan oleh karena itu sekarang kita dapat semua pengembalian yang meminta ekstra di sini dalam data dengan mendapatkannya dari status
HBP tambahan.
Dan itu berarti bahwa dalam komponen bahan di sana kita juga dapat mengekstraksi permintaan tambahan dari hasil penggunaan HDTV dan sekarang menggunakannya
di sini dan menggunakan efek sehingga I. D. Saya perlu memberikan tindakan penghapusan di sini sebenarnya adalah permintaan saya tambahan karena
kami tahu bahwa kami akan menyimpan saya. D. dalam permintaan tambahan ketika
kami mengirim permintaan penghapusan itu setelah permintaan penghapusan selesai setelah jawabannya adalah data mereka
akan dipancarkan maka efek ini akan berjalan dan kemudian kami dapat mengirimkan ini untuk memimpin tindakan yang menyesuaikan bahan-bahan kami.
Jadi di sini mari kita tambahkan permintaan tambahan dan ini akan berhasil.
Sekarang izinkan saya juga masuk ke sini sebentar dan membuatnya sangat jelas bahwa bisa aneh untuk berpikir
tentang permintaan HBP seperti ini pada awalnya bahwa kami mengirim mereka ke suatu tempat dan kami menangani respons di tempat lain
dan menggunakan fakta di sini .
Meskipun demikian benar-benar menganut konsep kait.
Dan anehnya jika melihat H jika Anda meminta seperti ini awalnya sebenarnya membuat penanganannya jauh
lebih elegan dalam jangka panjang saya percaya karena Anda dapat dengan jelas melihat kode Anda di mana
Anda menangani hasil permintaan Anda di mana Anda Sedang mengubah data Anda dan di mana Anda baru
saja mengirim permintaan tempat Anda mengirimnya.
Jadi untuk mengatakan dengan mengirim permintaan tetap dan saya ingin menekankan ini di sini alternatif adalah bahwa fungsi kirim
permintaan kami kembali menggunakan H kami untuk hook bahwa fungsi permintaan kirim ini misalnya mengembalikan janji normal metode pengambilan
mengambil API selalu memberi kita begitu juga di tempat-tempat di mana kita memanggil Kirim permintaan kita dapat menambahkan kemudian di
blok tangkap dan kemudian hanya masih melakukan logika kita di kemudian dan menangkap blok daripada menggunakan gunakan mempengaruhi pendekatan ini
di sini dari membagi pengiriman dari permintaan dan penanganan respons bisa lebih membingungkan pada awalnya karena sekarang Anda harus peduli tentang
mendapatkan hal-hal seperti permintaan tambahan dari saya mengirim tempat permintaan saya untuk melakukan saya menangani tempat
respons yang efek kami di sini tetap dalam jangka panjang berjalan seperti yang saya katakan saya pikir setidaknya
kalian berdua menulis kode pembersih di mana Anda membagi tanggung jawab Anda dan di mana Anda hanya
perlu mengubah cara Anda berpikir tentang hal itu dan kemudian Anda benar-benar tidak akan memiliki masalah
dengan tha t pendekatan hanya perlu diketahui bahwa jika Anda tidak menyukai
pendekatan ini sama sekali Anda bisa mengembalikan janji di HP hook Anda alih-alih mengirim permintaan di sana dan
kemudian hanya rantai semua logika penanganan respons Anda setelah mengirim permintaan dalam komponen ini dalam bahan ini Anda bisa lakukan
itu tetapi menggunakan pendekatan ini di sini bersama Anda sebagai fakta yang menangani
responsnya adalah pendekatan di mana Anda benar-benar merangkul kait dan menggunakannya untuk potensi penuh mereka.
Sekarang saya kehabisan bahan jadi untuk menguji ini mari kita memperbaiki penangan wilayah menambahkan sekarang dan
menambahkan penangan bahan.
Sejauh ini kami juga mengirim permintaan kirim dan seterusnya.
Sekarang kita panggil kirim permintaan yang lagi-lagi fungsi ini berasal dari pengait kustom kami di sini jadi kami panggil kirim permintaan apakah
Anda L tentu saja sama dengan Anda, kami menggunakan di sana, jadi saya akan menyalin metode itu di sini
karena kami menambahkan bahan akan memposting tubuh akan tubuh yang kita miliki sebelumnya perlu menjadi Jason jadi mari kita gunakan
string Fi Fi dari Jason dan di sini saya tidak perlu tambahan khusus jadi saya tidak akan meneruskannya jadi ini lagi disebut Kirim
permintaan dan keadilan sebelum ini pergi ke kami hook mengeksekusi fungsi ini di tengah-tengah acara ini dan
begitu respons ada di tengah-tengah acara respons ini karena ia menyimpan data respons.
Jadi sekarang lagi kita dapat menggunakan efek kita untuk bereaksi terhadap data dalam bahan J File dan memperbarui bahan lokal kita berdasarkan
data yang kita dapatkan kembali jadi di sini kita telah menggunakan fakta yang mengulangi di mana data berubah
atau ketika permintaan perubahan tambahan dan oh kami kemudian selalu mengirim permintaan penghapusan.
Nah, itu mungkin bukan yang kita inginkan di sini, pada akhirnya kita bisa mengetahui apa yang harus dikirim.
Kami tahu bahwa jika kami memiliki permintaan tambahan dalam aplikasi kami di sini, kami ingin mengirimkan permintaan penghapusan karena
kami hanya menggunakan hal tambahan itu untuk menghapus permintaan.
Jadi jika kita memiliki tambahan jika itu bukan nol maka itu adalah permintaan penghapusan.
Dan untuk memastikan bahwa ini akan dihapus untuk setiap permintaan baru saya akan
pergi ke kait kustom saya dan benar-benar mengatakan tambahan untuk membatalkan sini ketika kami mengirim permintaan tetapi disimpan pada respon mereka semua
diatur ekstra untuk tindakan ekstra.
Dan itu berarti bahwa lebih jauh ke bawah di kait kustom kami, kami tidak lagi menambahkan ekstra ketika kami mengirim permintaan.
Jadi singkirkan tahun ini.
Alih-alih, kita menambahkan yang ekstra untuk merespons tangga
sehingga sedikit perubahan di sini sehingga di peti bahan kita tahu jika kita memiliki tambahan maka kita akan menghapus yang lain
dalam case kita sejauh ini kita tambahkan.
Jadi di sini saya bisa mengirim.
Yah pada dasarnya apa yang kami lakukan sebelumnya.
Biarkan saya gulir ke bawah.
Dapat mengirim ini di sini.
Jadi mari kita salin dan gunakan di sini.
Hapus semua komentar.
Sekarang tentu saja di sini saya mengandalkan beberapa data dari respons.
Hal yang baik adalah kita mendapatkan data itu.
Jadi itu seharusnya data titik nama karena kami menyimpan data respons apa pun yang kami dapatkan
di kait kustom kami memulihkan bahwa kami mengirimkan ini di sini bersama dengan tindakan kami dan yang disimpan dalam keadaan kami
di sana.
Jadi kami menyimpan data respons dan data.
Jadi hal yang baik adalah kita memiliki akses ke ini.
Tetapi untuk bahan yang kami juga ingin kami lewatkan bahwa sekarang kami dapat mengirim sebagai
tambahan permintaan tentu saja tapi kemudian ini memeriksa Woudenberg Anda mencuri mari gunakan permintaan tambahan di sini dan kemudian khawatir
tentang hal ini di langkah kedua.
Jadi permintaan tambahan harus menjadi bahan yang ditambahkan.
Jadi tambahkan handler bahan di mana kita mendapatkan bahan yang hanya melewatkan ide.
Saya sekarang akan meneruskan bahan itu sebagai tambahan tetapi sekarang karena kami memiliki tambahan untuk dihapus dan
untuk ditambahkan. Kami membutuhkan cara berbeda untuk membedakan kedua fakta ini untuk menangani dua hasil yang kami dapatkan
kembali dari kail kami.
Karena itu di hook saya akan menambahkan bidang baru.
Yang terakhir di sini untuk negara saya ke keadaan awal itu pengenal.
Awalnya tidak, tetapi kami memusatkan di mana kami mengirim permintaan kirim, katakanlah, lalu setel pengenal sama
dengan.
Dan saya berharap untuk mendapatkan pengidentifikasi sebagai pengidentifikasi permintaan argumen mungkin.
Jadi saya akan mengatur ini di sini lulus untuk tindakan dan di reducer ketika kami mengirim semua pengidentifikasi ini
di sini sama dengan action dot identifier.
Jadi sekarang kita dapat menambahkan pengidentifikasi untuk setiap permintaan HBP akhir.
Itulah yang akan saya lakukan dalam ramuan.
J. S. akankah kami mengirim X permisi ketika kami
mengirim permintaan di sini untuk menambahkan bahan yang semuanya dinamai bahan tambah yang menjadi pengidentifikasi di sini sepenuhnya terserah Anda,
Anda dapat menggunakan pengidentifikasi apa pun yang Anda inginkan dapat menjadi string dapat menjadi nomor saya akan menggunakan tambahkan bahan sebagai string untuk menghilangkan bahan.
Saya akan menggunakan pengidentifikasi bahan penghapusan dan sekarang kita dapat menggunakan pengidentifikasi ini dalam efek kami
untuk mengidentifikasi logika kami dengan jelas.
Jadi mari kita dapatkan pengenal dari menggunakan HDP.
Mari kita pastikan kita mengembalikannya ke sana.
Jadi di kait kustom kami di bagian bawah kami mengembalikan semua yang ada di sana, kami juga harus kembali untuk meminta pengidentifikasi dari
Asia.
Jika Anda menyatakan pengidentifikasi sekarang adalah ID untuk mengembalikannya di sini di pengait khusus, kami dapat menariknya
dari nilai pengembalian di sini dalam bahan pengidentifikasi permintaan J seperti ini.
Dan sekarang dengan itu ditarik kita dapat menambahkannya sebagai ketergantungan untuk menggunakan efek.
Dan kemudian di sini periksa apakah permintaan pengidentifikasi sama dengan apa yang saya gunakan.
Hapus bahan yang merupakan pengidentifikasi saya di sini untuk dihapus dan untuk menambahkan saya gunakan untuk menambahkan bahan.
Jadi ya saya akan memeriksa yang lain jika pengidentifikasi permintaan sama dengan menambahkan bahan, jika tidak, tidak akan melakukan apa pun.
Jadi sekarang ini sudah cukup dan saya tahu banyak yang perlu kita tambahkan bahan jadi mari kita login di
sini.
Dan mari kita tambahkan beberapa apel di sini dan saya mendapatkan kesalahan.
Nama properti pengalengan NOL dalam otoritas garis bahan chef gratis.
Apakah Anda tahu apa penyebabnya?
Yah itu terjadi cukup cepat jika Anda menyelesaikannya.
Jadi masalahnya adalah U. S. efek berjalan setelah setiap siklus render.
Dan kapan komponen ini menampilkan semua yang direndernya.
Misalnya ketika pelanggan kami di sini melakukan sesuatu ketika mengirimkan tindakan pengiriman yang sebenarnya mengatur pemuatan menjadi
benar yang menyebabkan kemarahan terhadap kami untuk membuat ulang karena kami menggunakan pemuatan di sana.
Masuk akal sekarang karena itu keadaan kasus kami ingin memastikan bahwa kami tidak hanya memeriksa pengidentifikasi di sini sebelum kami mengirimkan tindakan
tetapi kami semua memeriksa ketika kami selesai dengan memuat karena kami memuat maka
kami mungkin memiliki data tetapi kami Belum selesai memuatnya.
Ya, data hanya akan ditetapkan jika ada respons di kait kustom kami di sini, tetapi ketika kami mengirim tindakan pertama, kita semua
akan melihat data untuk pertama kalinya, jadi hanya menonton untuk perubahan data saja di sini tidak akan melakukan trik terutama karena
permintaan tambahan dan pengidentifikasi permintaan juga mungkin telah berubah dan karenanya efeknya
akan dijalankan kembali.
Jadi di sini kita perlu pemeriksaan yang lebih terperinci, kita dapat memeriksa apakah kita tidak memuat lagi.
Dan tentu saja itu berarti bahwa kita sekarang perlu menambahkan sedang memuat sebagai ketergantungan
di sini untuk menggunakan efek dan kami memiliki pengenal di sini dan di sini untuk menambahkan Itu sama atau memeriksa untuk tidak memuat dan
pengenal sebagai bahan.
Selain itu saya juga ingin memastikan bahwa Anda ada di sini bahwa kami mendapat data sehingga ini bukan atau kami tidak
memiliki kesalahan.
Mungkin itu pemeriksaan yang lebih baik.
Jadi kita semua harus menambahkan kesalahan di sini adalah semua pemeriksaan yang masuk akal untuk dihapus.
Saya ingin memastikan bahwa kami tidak memiliki kesalahan di sini.
Jadi sekarang mari kita simpan log in ini dan mari kita tambahkan beberapa pisang di sini dan ini terlihat bagus ini terlihat jauh lebih baik atau ditambahkan
dapat melihat mereka di sini juga dan ini berfungsi di hapus kami.
Katakanlah apel larut.
Terlihat lumayan untuk sekarang berfungsi dengan bantuan untuk pengait kustom.