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

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, dalamuseEffectanda 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!