angular.js - Mengenai $apply()
天蓬老师
天蓬老师 2017-05-15 16:54:08
0
1
537


Saya terus mendapat ralat selepas menggunakan $apply, sila jawab

天蓬老师
天蓬老师

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

membalas semua(1)
漂亮男人

Ralatnya ialah Digest Already In Progress. Sebabnya ialah gelung $digest sudah pun dilaksanakan dan anda secara manual memanggil fungsi $apply sekali lagi.

Hanya alih keluar panggilan berlebihan Anda juga boleh menilai sama ada ia sudah berada dalam $apply di $digest:

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

Lihat soalan ini: http://stackoverflow.com/questions/12729122/prevent-error-digest-alrea...

Jika anda tidak tahu apa itu $digest, rujuk artikel ini:
http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht .. .

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan