【发布时间】:2015-12-30 19:43:02
【问题描述】:
我有一个 ng-repeat,里面有一个 ng-show。在我的控制器中的承诺解决之前,传递给 ng-show 的变量不会完全启动。
这导致 ng-show 总是最终读取“错误”对象,因为它在承诺完成从服务获得正确结果之前读取值。
有没有办法让 ng-show 等到我的对象完全初始化?
【问题讨论】:
-
你能用一个具体的例子发布一些代码吗?
-
从路由
resolve到在控制器中定义变量再到使用$q.all(),可以通过多种方式实现这一点。需要显示更多上下文和代码
标签: angularjs angularjs-directive angularjs-ng-repeat ng-show