Sesuatu effect dijalankan semula berdasarkan kebergantungannya, dan menyalahkan array itu ialah punca pepijat React nombor #1.
Perangkap 1: kebergantungan yang tertinggal → nilai basi
Sesuatu effect menutup (closes over) nilai daripada render tempat ia dicipta. Jika anda meninggalkan sesuatu kebergantungan, ia terus menggunakan yang lama:
( {
id = ( {
.(count);
}, );
(id);
}, []);
