异步回发后初始化AngularJS

时间:2015-01-16 11:10:23

标签: angularjs ajaxcontroltoolkit

我已经将AngularJS代码作为我们使用AJAX Control Toolkit的页面的一部分。

单击更新面板内的按钮(异步回发)后,AngularJS不会重新初始化。

如何在异步回发后重新初始化它?

适用于jQuery的示例:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
   //re initialize js jQuery code
});

1 个答案:

答案 0 :(得分:0)

如果您在Angular之外的回调中进行模型更改(这听起来像您想要做的那样),您可以通过调用$rootScope.$apply()让Angular了解更改。这将启动摘要循环,它将更新所有视图,触发监视等。