【发布时间】:2014-05-10 05:15:51
【问题描述】:
我有一个控制器和一个部分文件。部分文件尝试访问控制器设置的变量。但是这里的问题是控制器通过进行http调用来填充范围对象,并且由于这个ajax请求,当http调用返回数据时,部分文件已经加载,因此我得到的变量为不明确的。此外,虽然部分文件已加载到浏览器上,但数据会在延迟后填充,因为范围值在 http 响应返回后被绑定。
AngularJs 中是否有一种方法,仅在控制器中的 http 调用获取数据后加载部分文件/指令,以便视图立即加载数据,而不是经过一些延迟。请让我知道如何解决这个问题。
【问题讨论】:
-
部分文件是什么意思,是不是部分视图,包含在
ng-include中? -
它是一个包含指令的局部视图并被包含在
mg-view
标签: angularjs angularjs-directive angularjs-scope angularjs-routing