KamoCRM

Prevenire l'infinito loop di ri-render in MeetingDialog causato da riferimenti di array prop predefinito

Fixkamo-internal
Spegnimento
29 marzo 2026 alle ore 00:53 UTC
Autore
kamo
Impegno
daca6db

L'usoEffect aveva preSelectMembers (defaulting a [])) come dipendenza, creare un nuovo array su ogni rendering e attivare un set infinitoState Ciclo. Fisso utilizzando un ref per tracciare transizioni di stato aperte, rimuovendo deps instabile, e spostando il pulsante di aggiornamento fuori dal TextField slotProps per evitare trigger re-render.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo