Angularjs 角度应用循环顺序
我有一个角度的应用程序。正在更改的某些数据会在应用循环后影响视图。我想在申请周期结束后做一些事情 有办法做到这一点吗?在应用循环完成后调用某些函数 有没有办法确保一个表在另一个表之前被调用?您可以查看这个方法。也可以使用with INQUALEAPPLY set as false来实现Angularjs 角度应用循环顺序,angularjs,Angularjs,我有一个角度的应用程序。正在更改的某些数据会在应用循环后影响视图。我想在申请周期结束后做一些事情 有办法做到这一点吗?在应用循环完成后调用某些函数 有没有办法确保一个表在另一个表之前被调用?您可以查看这个方法。也可以使用with INQUALEAPPLY set as false来实现 很难说没有上下文。要在$digest循环之后运行代码,请使用$timeout: $timeout(function() { ... run code here ... }); $timeout将在代码执行
很难说没有上下文。要在$digest循环之后运行代码,请使用$timeout:
$timeout(function() {
... run code here ...
});
$timeout将在代码执行后以及视图呈现后自动触发$apply
至于你的第二个问题——我认为不可能可靠地确保按特定顺序处理$watch。向我们展示你的代码。可能会在成功回调中实现一些东西。