【发布时间】:2018-02-28 09:34:12
【问题描述】:
我在网格中有一个单元格,其中包含每个公司的用户数,这个数字来自打字稿方法 getNumberOfUsers() ,这个方法调用后端 Web 服务返回用户数。 问题:所有单元格显示为 0,尽管 getNumberOfUsers() 在控制台中打印用户数
<tr>
<td>
{{ getNumberOfUsers() }}
</td>
</tr>
组件 ts 文件
getNumberOfUsers(): number {
let NumUser=0;
this.callServices.getUserCount().subscribe((res: any) => {
NumUser = JSON.parse(res._body).numberOfUser;
Console.log(“NumUser=”+ NumUser)
},
(err) => console.error(' getUserCount::err==' + err)
);
return NumUser;
}
调用服务文件
getUserCount(): Observable<any> {
return this.http.post(this.apiUrl+'/ getUserCount);
}
我想做同步方法
【问题讨论】:
标签: angular typescript angular2-services angular2-directives