我已经将AngularJS代码作为我们使用AJAX Control Toolkit的页面的一部分。
单击更新面板内的按钮(异步回发)后,AngularJS不会重新初始化。
如何在异步回发后重新初始化它?
适用于jQuery的示例:
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
//re initialize js jQuery code
});
答案 0 :(得分:0)
如果您在Angular之外的回调中进行模型更改(这听起来像您想要做的那样),您可以通过调用$rootScope.$apply()
让Angular了解更改。这将启动摘要循环,它将更新所有视图,触发监视等。