Apakah fungsi pembersihan yang boleh digunakan dengan cangkuk useEffect ini?
P粉364642019
P粉364642019 2023-09-15 16:37:58
0
1
464

Saya tidak dapat mengetahui fungsi pembersihan yang digunakan dalam cangkuk useEffect ini. Ia berfungsi dengan baik tanpa fungsi pembersihan.

useEffect(() => {
            const fetchProfileUser = async () => {
                if (profileUserId === existingUser._id) {
                    setprofileUser(existingUser);
                } else {
                    const profileUser = await UserApi.getUser(profileUserId);
                    setprofileUser(profileUser);
                }
            };
            fetchProfileUser();
        });

P粉364642019
P粉364642019

membalas semua(1)
P粉471207302

Anda tidak selalu memerlukan fungsi pembersihan. Tetapi kebanyakan masa, dalam useEffect anda memerlukan tatasusunan kebergantungan, walaupun ia kosong. Jika anda melakukan permintaan, anda pasti memerlukan tatasusunan pergantungan.

Jika anda membuat permintaan, anda boleh menggunakan AbortController untuk membatalkan permintaan dan menggunakan fungsi pembersihan jika komponen dinyahpasang.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!