Das ist wirklich seltsam, da ich setState seit Monaten benutze und dies ist das erste Mal, dass ich dieses Problem gesehen habe. Ich habe etwas Code, der einfach eine state-Eigenschaft auf ein anderes Objekt setzt. Im zu setzenden Objekt habe ich eine Eigenschaft, die ein Array namens GroupModel ist. Das seltsame Ding ist, sobald dieses Objekt in setState gesetzt wird, die Eigenschaft GroupModel wird in ein Objekt umgewandelt und ich verliere seine Mitglieder. Ich habe andere Array-Eigenschaften in diesem Objekt und sie sind nicht betroffen.Reacts setState scheint eine Reihe von Elementen zu entfernen
0
A
Antwort
0
Ok das passierte, weil setState sowohl asynchron ist als auch nicht garantiert, sofort ausgeführt zu werden. Also hatte ich einen anderen Code, der es schaffte, einfach dazwischen zu rutschen und die Eigenschaft zuerst zu setzen.
Verwandte Themen
- 1. Reacts Axios rendern nicht nach setState
- 2. Warum wird ein Callback in Reacts setState blockiert?
- 3. Eine Reihe von Elementen zwischen Containern verschieben?
- 4. Rendite zurück eine Reihe von Elementen
- 5. eine Reihe von Elementen aus einem numpy strukturierten Array Entfernen zu einem linearen kleinsten Quadraten
- 6. Was wäre der effizienteste Weg, um eine Reihe von Elementen aus einem AVL-Baum zu entfernen?
- 7. eine Reihe entfernen von Abfrage in Zustrom
- 8. CSS Nth-Kind für eine Reihe von Elementen
- 9. Warum löst die Verwendung von Funktion in Reacts #setState asynchrone Probleme?
- 10. D3: Entfernen von Elementen
- 11. Es scheint, dass meine Reihe
- 12. Entfernen von Elementen von ID
- 13. entfernen einzigartige Reihe von csv
- 14. Voiceover Zugänglichkeit konzentrieren sich auf eine Reihe von Elementen
- 15. Schleife durch eine Reihe von Elementen in R
- 16. Wie sperre ich eine Reihe von Elementen in SQL?
- 17. Wie man Stil auf eine bestimmte Reihe von Elementen anwendet
- 18. Eine Reihe von Elementen in einem jQuery Selektor erhalten
- 19. Wie eine Reihe von Array-Elementen in heftigen Schlag setzen
- 20. Eine Reihe von Elementen am Anfang einer Liste hinzufügen?
- 21. Entfernen von Leerzeichen zwischen Elementen
- 22. onClick von dynamischen Elementen entfernen
- 23. Cache zufällig Entfernen von Elementen
- 24. gcc LTO scheint Debugging-Symbole zu entfernen
- 25. Ist SetState eine Queue-Datenstruktur?
- 26. Löschen, Funktion entfernen, scheint nicht zu funktionieren
- 27. XSLT um eine Reihe von Elementen in eine einzige Liste zu transformieren?
- 28. bash; Entfernen von einer Reihe von Suffixen
- 29. Ich muss Seitenumbrüche zu dieser Seite hinzufügen, da ich eine Reihe von Elementen dynamisch von db
- 30. Make observeEvent für eine Reihe von ähnlichen Elementen zu hören anstelle von nur 1