Jadi itu banyak berbicara tentang Anda menyatakan tetapi tentu saja seperti yang saya katakan itu penting.
Tapi sekarang mari kita lanjutkan dan pastikan bahwa kita benar-benar dapat menekan tombol itu dan kita lakukan di
bahan ini di suatu tempat.
Jadi untuk itu dan untuk menyerahkan penangan saya ingin mengirimkan data saya.
Sekarang katakanlah kita mengelola bahan-bahan kita bukan dalam bentuk bahan tetapi dalam bahan J. S.
diikuti dalam komponen bahan di sana dan hanya karena saya melihatnya di sini saya membuat komponen itu
dengan kata kunci fungsi seperti ini dalam bentuk bahan.
Saya membuatnya seperti ini menyimpannya dalam konstanta kemudian dengan menggunakan fungsi Erol di sisi kanan
konsep.
Terserah Anda apa yang ingin Anda gunakan, keduanya menciptakan komponen fungsional yang valid, keduanya
tidak ada hubungannya dengan kait reaksi.
Jadi kembali ke fungsi bahan di sini yang kita hanya untuk kebingungan apa yang bisa.
Baiklah.
Seperti ini dalam fungsi ramuannya, aku punya dua ramuan untuknya.
Dan di sini, di komponen fungsional ini saya ingin mengelola bahan saya, saya rasa itu masuk akal karena
di sana saya semua nanti akan menampilkan daftar bahan.
Jadi itu adalah komponen yang memiliki akses ke kedua input kita ke output kita nanti.
Jadi saya ingin mengelola bahan-bahan dalam cara mereka tentu saja berarti bahwa kami ingin menambahkan status penggunaan di sini karena daftar
bahan-bahan kami, susunan bahan-bahan kami tentu saja adalah beberapa keadaan yang harus bertahan hidup
membuat kembali siklus yang akan berubah dari waktu ke waktu dan di mana setiap perubahan yang harus ditampilkan
adalah sehingga setelah kami menambahkan daftar untuk menampilkan bahan-bahan kami Yah kami benar-benar dapat melihat beberapa perubahan
di sana ketika kami menambahkan kami melakukannya di bahan-bahan. Komponen Fungsional sekali lagi menggunakan penataan udara untuk mengelola
bahan-bahan saya dan untuk mengatur Fungsi bahan dan kemudian di sana dengan Anda menyatakan saya mulai dengan array kosong di sini saya menggunakan array
karena bahan tentu saja akan menjadi daftar bahan dan kami akan selalu memperbarui
daftar itu secara keseluruhan ketika kita menambahkan bahan atau ketika kita nanti menghapus suatu bahan dan sebagainya.
Jadi kami mendapatkan bahan kami sekarang kami juga dapat mengimpor komponen daftar bahan dari daftar bahan J sebagai berikut yang saya
siapkan untuk Anda, Anda bisa menambahkannya di sini daftar bahan dan daftar bahan komponen ini benar-benar
mengambil bahan properti yang merupakan output dan ada selain judul dan jumlah d saya
juga ingin memiliki I. D. Gagasan itu kemudian digunakan sebagai kunci sehingga
dalam bahan-bahan hanya saya ingin mengurai bahan-bahan prop ini yang daftar bahan mengharapkan untuk daftar bahan dan nilai di sini
akan bahan-bahan saya di sana sekarang bisa membingungkan karena selalu nama nama yang sama jadi mungkin kami menamai
ini di sini.
Bahan pengguna dan menamai ini di sini sudah diatur.
Bahan pengguna Anda tidak perlu mengganti nama kami hanya karena Anda mengganti nama itu tetapi untuk benar-benar memperjelas bahwa
keduanya milik bersama.
Saya ingin mengatakan nama hanya sebagai satu set di depan fungsi pemutakhiran kami di sini dan sekarang bahan pengguna apa
yang saya sampaikan di sini ke bahan penyangga.
Jadi saya harap ini jelas bahan mana yang merupakan bahan dari daftar bahan.
Jadi kita melewatkan partikel di sini.
Sekarang bentuk bahan harus dapat menambahkan bahan baru.
Jadi mari kita mendefinisikan fungsi di sini di bahan. Komponen Fungsional menambahkan bahan atau menambahkan penangan bahan mungkin dan
itu adalah fungsi yang pada akhirnya akan menerima bahan baru di sini yang harus menyimpannya
dalam susunan bahan kami.
Jadi di sini idenya adalah untuk memanggil set bahan pengguna dan sekarang penting kita harus memperbarui daftar bahan
yang ada dan menambahkan yang baru.
Sekarang itu berarti kita bergantung pada kondisi saat ini dan mereka menawarkan yang terbaik jika kita
menggunakan forum fungsional tempat kita dijamin mendapatkan status terbaru.
Jadi kita mendapatkan bahan sebelumnya di sini array lama kita pada dasarnya keadaan saat ini.
Keadaan terbaru dari daftar ini di sini dan kami mengembalikan array baru tempat saya menggunakan semua bahan sebelumnya.
Ini adalah operator spread yang mengambil semua elemen dari array lama kami dan menambahkannya sebagai elemen ke Array baru
ini yang saya buat dengan tanda kurung siku.
Dan kemudian menambahkan satu elemen baru di sini dan itu adalah bahan yang kita dapatkan sekarang. Bahan penting yang kita dapatkan dari bentuk bahan, kita
akan memiliki judul dan jumlah tetapi mungkin bukan I. D. karena aku.
D. entah bagaimana harus dibuat secara otomatis.
Sekarang saya akan menggunakan server web yang melakukan ini untuk kita.
Untuk sekarang mari kita membuat objek baru di sini dengan I. D. yang untuk saat ini hanya bisa ngengat acak ke string.
Dan itu bukan aku yang benar-benar unik. D. tetapi cukup unik untuk Anda untuk kasus kami di sini.
Ini boneka bagus. D ..
Dan tentu saja saya ingin mempertahankan gelar dan jumlah saya dari bahan.
Dan kita bisa menggunakan lagi untuk menyebarkan operator pada bahan sekarang.
Jadi pada argumen ini kita mendapatkan karena argumen ini akan menjadi objek katakanlah operator spread
kemudian mengambil semua peduli nilai kunci dari objek itu dan menambahkan beberapa pasangan nilai ASCII ke objek baru ini.
Jadi sekarang kita menambahkan objek baru dengan I. D. jumlah judul ke daftar bahan kami di sini.
Itu adalah penangan bahan tambahan.
Sekarang kita perlu memberikan pointer pada add handler bahan ke forum bahan karena data di
mana kita ingin memicu penambahan bahan yang tepat.
Karena di situlah kami memiliki tombol kami yang mengirimkan formulir ini dengan baik.
Tombol ini bertipe kirim data karena memicu ENS matang dan penangan kirim
dan di sini saya sekarang ingin menyebut sesuatu yang saya dapatkan dari komponen bahan.
Jadi misalkan kita melewati prop yang bisa dinamai pada bahan ADD.
Dan nama itu sepenuhnya terserah Anda.
Dan di sana kami menunjuk pada penangan bahan tambahan.
Jadi ini adalah bagaimana Anda mengurai referensi fungsi turun ke komponen yang Anda pelajari
dari kursus tidak berubah tidak ada hubungannya dengan reaktan jadi sekarang kita akan memiliki bahan tambahan pada bahan ADD
untuknya.
Dan ayah akan memiliki penunjuk pada fungsi ini sehingga dalam bentuk bahan dalam penangan kirim kita dapat
memanggil alat peraga pada bahan ADD sebagai fungsi.
Karena sekali lagi ini akan memegang pointer pada fungsi itu di bahan J sebagai file dan
di sana akan masuk ke objek karena di sini saya berharap untuk mendapatkan bahan sebagai objek saya melewati objek yang memiliki
judul dalam jumlah.
Jadi di sini judul adalah judul yang saya masukkan dan jumlah adalah jumlah yang dimasukkan begitu saja.
Jadi ini dikirim ke penangan bahan ADD.
Ini akan menambahkan bahan baru dan memperbarui susunan bahan kami dan kami meneruskan susunan bahan ini ke
daftar bahan.
Jadi sekarang harapan kami adalah melihat perubahan dalam daftar itu saat kami menambahkan bahan.
Jadi, inilah daftar bahan kami.
Sekarang mari kita tambahkan lima apel dan kita mendapatkan pemberitahuan kesalahan. Kesalahan datang dari daftar bahan
di sana.
Saya mendaftarkan klik pada bahan untuk mengikat pada item yang dihapus.
Itu adalah sesuatu yang kita perlukan nanti untuk menghapus bahan.
Jadi untuk sekarang mari kita pergi ke komponen daftar bahan yang kami gunakan dalam komponen bahan
dan memberikan Anda pada menghapus daftar alat di sana.
Dan ini harus menunjuk pada fungsi yang untuk saat ini tidak melakukan apa-apa.
Hanya agar daftar bahan tidak menerima fungsi dan oleh karena itu mengikat berfungsi
dengan hutang.
Mari kita coba lagi mari kita tambahkan lima apel dan sekarang mereka mengkliknya tidak melakukan apa-apa untuk
saat ini tetapi sekarang kita dapat menambahkan bahan-bahan kita.