Ich habe ein Anker-Tag mit ng-Klick, die die oben genannte Clickfunction-Funktion aufruft. Ich verlasse mich auf das Versprechen, das href-Attribut aufzulösen und zu aktualisieren, aber ich habe festgestellt, dass das Ende der Funktion vor der innner-Funktion von promise.then() erreicht wurde, und das bewirkt, dass mein ng-Klick nicht richtig funktioniert, wie ich es erwartet habe Attribut wird nach dem ng-click-Ereignis in href aktualisiert.Funktion Ende vor angularjs Versprechen auflösen
Wie kann dies gelöst werden, um sicherzustellen, dass die innere Funktion des Versprechens funktioniert, bevor das Ende dieser Funktion erreicht wird?
Dies ist, wie asynchrone Programmierung funktioniert. Die innere "then" -Funktion wird zu einem späteren Zeitpunkt aufgerufen, nachdem Ihre HTTP-Anfrage abgeschlossen wurde. – ZeMoon
läuft dein Code? Es scheint Syntaxfehler zu haben – Mohayemin
Danke. Ich änderte, jeden Vorschlag, wie könnte ich dies neu schreiben, um meine ng-Klick richtig zu arbeiten – GlassMan