Prämisse: Das bidirektionale Bindungsproblem des Formulars wird gemäß der offiziell bereitgestellten API implementiert: Nachdem das Steuerelement geändert wurde, hoffe ich, einige asynchrone Operationen zu initiieren und ein Verzweigungsurteil in onFieldsChange zu treffen, aber es wird festgestellt, dass onFieldsChange sein wird zweimal ausgelöst, weil die Daten asynchron bezogen werden, 2 Wenn sich die gezogenen Daten mitten in der Anfrage ändern, ist das Endergebnis nicht die Lösung, die ich will: Ich verwende das Space-eigene onChange, aber ich finde, dass sein Aufruf nach onFieldsChange erfolgt. Wenn ich Werte durch Parameter übergebe, habe ich das Gefühl, dass es keine Hoffnung für mich gibt, die Zwei-Wege-Formularbindung zu implementieren: kann helfen, das Problem von 2 Triggern zu lösen, oder wie der Titel sagt
onFieldsChange => onValuesChange
Fehlt im Changelog von 2.7.0
Dieser Thread wurde automatisch gesperrt, da er in letzter Zeit nicht aktiv war. Bitte öffnen Sie ein neues Problem für verwandte Fehler und verlinken Sie auf relevante Kommentare in diesem Thread.
Hilfreichster Kommentar
onFieldsChange => onValuesChange