首页 > 其他 > 详细

$digest already in progress

时间:2015-10-14 20:00:00      阅读:157      评论:0      收藏:0      [点我收藏+]

最近在写项目时经常遇到一个小问题,在上下文外改变视图,通常来说我们需要apply()便可以实现,问题是加了apply()后控制台报错:$digest already in progress;随后我把apply()去掉,结果视图并未刷新。

  既然这样我们加上一个判断好了,如果在进程里,就不再执行,如果不在进程里,就执行 :

if(!$scope.$$phase) { 
  //$digest or $apply 
} 

问题解决!

 

$digest already in progress

原文:http://www.cnblogs.com/lodingzone/p/4878377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!