在DOM完成渲染AngularJS之后运行指令

时间:2015-05-15 09:25:03

标签: angularjs angularjs-directive

我有一个对象,我将从一个API获取它,这需要相当长的时间,我希望我的指令等到它获取数据。

1 个答案:

答案 0 :(得分:3)

您可以阅读ngIf。现在说你的数据存储在$scope.data中。如果你有类似的东西

<div ng-if="data"></div>

这个 div 只会在$scope.data存在时被注入DOM中,这意味着您可以在数据被注入DOM之前等待数据。