angulaire.js - À propos de $apply()
天蓬老师
天蓬老师 2017-05-15 16:54:08
0
1
534


Je continue à recevoir des erreurs après avoir utilisé $apply, veuillez répondre

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(1)
漂亮男人

L'erreur est Digest Already In Progress. La raison est que la boucle $digest est déjà en cours d'exécution et que vous avez à nouveau appelé manuellement la fonction $apply.

Supprimez simplement l'appel redondant. Vous pouvez également juger s'il est déjà dans $apply à $digest :

.
javascriptif(!$scope.$$phase) {
    $scope.$apply();
}

Regardez cette question : http://stackoverflow.com/questions/12729122/prevent-error-digest-alrea...

Si vous ne savez pas ce qu'est $digest, référez-vous à cet article :
http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht .. .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal