Ajax AngularJS-使用$http时是否需要$scope.$apply
使用$http进行ajax调用时是否需要调用$scope.$apply 看起来不需要它,因为我的代码仍然可以工作,当我使用jqueryajax时,我需要调用apply,否则它就无法工作Ajax AngularJS-使用$http时是否需要$scope.$apply,ajax,angularjs,Ajax,Angularjs,使用$http进行ajax调用时是否需要调用$scope.$apply 看起来不需要它,因为我的代码仍然可以工作,当我使用jqueryajax时,我需要调用apply,否则它就无法工作 因此,为了完全确定,我现在可以跳过应用调用吗?对于AngularJS 1.1.x版,您需要添加范围。$apply如果在AngularJS$digest周期之外触发$http调用 此处的详细说明:在正常角度周期之外,哪些情况会触发$http?只有非由$timeout或$http触发的超时和ajax?@rogeras
因此,为了完全确定,我现在可以跳过应用调用吗?对于AngularJS 1.1.x版,您需要添加
范围。$apply
如果在AngularJS$digest
周期之外触发$http
调用
此处的详细说明:在正常角度周期之外,哪些情况会触发$http?只有非由$timeout或$http触发的超时和ajax?@rogerasing yes这些是主要时间。如果您正在使用超时,请考虑使用@ RoGelAlScript,也从常规DOM事件处理程序(通常在指令中)触发所有