角度约束承诺

时间:2016-08-12 00:29:23

标签: angularjs promise angular-promise

我在Angular中遇到了一些承诺问题。意思是,我认为我需要使用承诺来解决它,但我还没有破解它。

背景

我必须显示从数据库表中提取的工具提示('标题'属性)。从数据库中检索它们之后,它们作为json中的对象集合从管道下来,如下所示:

{ "helpMessageColumn": "GenderID", "message": "The gender of the person" }

现在,我需要一种方法将它绑定到标题,所以我使用了一个我分配给范围的函数:

<span title="{{findMessage('GenderID')}}" >

该函数遍历集合,使用GenderID的helpMessageColumn查找对象,并返回该对象的message属性。

问题是,在名为findMessage的插值绑定时,从服务器返回该数据的承诺尚未解决。因此,当时搜索的集合仍未定义。

所以,我需要以某种方式(可能使用promises),确保findMessage在数据存在之前不会运行,或者可能会一直尝试直到它存在或者某些此类为止。

欢迎采用其他方法。

干杯

0 个答案:

没有答案