【发布时间】:2014-06-26 18:28:30
【问题描述】:
在 Angular 中,我需要在加载某个类的元素后调用一个函数。 元素的显示是通过 ng-if='expr' 控制的。 $scope.expr 的值是在某些 ajax 调用响应后设置的。
现在,如果我尝试将 $watch 放在 expr 上,或者使用 $evalAsync。它不工作。可能是因为这些事件是在模板部分实际运行之前运行的。
这是一个示例代码:http://jsbin.com/kuyas/1/edit 这里我需要一个关于 ng-if 的回调之类的东西,它会在模板渲染后执行。
【问题讨论】:
标签: javascript jquery angularjs angularjs-directive angularjs-scope