Aliran Data Sehala dalam React
Komponen boleh menghantar keadaan ke bawah melalui pokok komponen anak dalam bentuk props. Proses ini dipanggil aliran menurun (top-down) atau sehala (unidirectional). Keadaan sentiasa dimiliki oleh komponen tertentu, dan keadaan ini hanya boleh mempengaruhi komponen yang merupakan anak kepada komponen tersebut.
Selain aliran data menurun, terdapat juga aliran menaik atau songsang. Ia mengandungi data yang muncul dalam komponen anak, contohnya, data yang dimasukkan ke dalam input oleh pengguna. Aliran data ini dihantar ke komponen induk dengan memanggil fungsi yang dihantar melalui props komponen anak.
Perhatikan komponen Products, Product
dan ProductField dari pelajaran sebelumnya.
Terangkan bagaimana data bergerak dalam komponen-komponen ini.