KamoCRM

Wybór skrzynki kontrolnej nie ładuje już siatki

Fixkamo-internal
Przesyłane
10 lipca 2026 01:34 UTC
Autor
kamo
Zgłoszenie
8e82294

Wybór pola wyboru wiersza o nazwie setSelectedIds(new Set(...)), które było Wymienione w loadLeads useCallback deps. To dało loadLeads nową tożsamość Za każdym kliknięciem, ponowne uruchomienie "użytkuszek (()" -> loadLeads(), [loadLeads]) Efekt montowania -> zestawUstawZaładunek (trure) poniżony wierszData do [] i nakręcony, więc Właśnie wybrany wybór został wyczyszczone, a sieć wydawała się "odświeża". Decouple loadLeads from selectedIds za pośrednictwem najnowszej wartości ref (ta sam "Zapobieganie aktualizacji okrągłych" już użyty w tym pliku): loadLeads Teraz czyta selectedIdsRef.current do reselekcji i ma stabilne depy, Tak więc wybór pola wyboru nie uruchamia już przeładowania. Ustabilizuje również Rekotek w czasie rzeczywistym i po usunięciu loadLeads callers.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny