文章詳情頁
angular.js - 關(guān)于$apply()
瀏覽:210日期:2024-10-11 14:59:03
問題描述
使用$apply之后就不停報錯,求解答
問題解答
回答1:這個錯誤是Digest Already In Progress。原因在于$digest循環(huán)已經(jīng)在執(zhí)行了,你再次手動調(diào)用了$apply函數(shù)。
去掉那個多余的調(diào)用即可,你也可以在$apply時判斷是否已經(jīng)在$digest:
javascriptif(!$scope.$$phase) { $scope.$apply();}
你看這個問題:http://stackoverflow.com/questions/12729122/prevent-error-digest-alrea...
如果你不知道什么是$digest,參考這篇文章:http://harttle.github.io/2015/06/06/angular-data-binding-and-digest.ht...
相關(guān)文章:
1. javascript - npm下載的模塊不完整是什么問題?2. java - Spring事務(wù)回滾問題3. mysql 聯(lián)表查詢4. apache - 想把之前寫的單機版 windows 軟件改成網(wǎng)絡(luò)版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設(shè)服務(wù)器呢?5. node.js - 我想讓最后進入數(shù)據(jù)庫的數(shù)據(jù),在前臺最先展示,如何做到?6. MySQL數(shù)據(jù)庫服務(wù)器循環(huán)插入執(zhí)行速度慢7. 剛放到服務(wù)器的項目出現(xiàn)這中錯誤,有高手指點嗎8. wordpress - Nginx中禁止訪問txt,robots.txt文件例外,規(guī)則該怎么寫?9. python 操作mysql如何經(jīng)量防止自己的程序在之后被惡意注入(說白了就是問一下python防注入的一些要點)10. mysql - 面試題:如何把login_log表轉(zhuǎn)換成last_login表?
排行榜

熱門標(biāo)簽