Ich übergebe die folgende Modal -Komponente in meiner iOS-App, während ich auf mehrere Asynchronisierungen warte Bitte zurückkommen.
%Vor%this.state.visible wird auf "false" gesetzt, sobald alle Anforderungen zurückgegeben wurden. In etwa 50% der Fälle bleibt das Modal jedoch unbegrenzt auf dem Bildschirm, auch wenn die Anfragen zurückkommen. Ich habe this.state.visible am oberen Rand meiner Renderfunktion geloggt und es ist falsch wie erwartet, aber das Modal verschwindet nicht. Irgendwelche Gedanken, warum dies passieren könnte?
Vielleicht war es das gleiche Problem, mit dem ich hier konfrontiert bin.
Ich bekomme dieses Problem, wenn ich ein Modal schließe und ein anderes öffne, manche Leute bekommen das mit einem Modal und einem Alarm ...
Für den Moment ist die Lösung ein Timeout vor der Aktion (600ms sollte es lösen).
Tags und Links javascript ios react-native