在我的代码中,我有类似
的内容this.users = firebase.database.list("/users");
我可以在HTML代码中访问,如:
<tbody *ngFor="let user of users | async" >
<tr >
<td>
{{user._name}}
</td>
</tr>
效果很好。但是,如何在本机JS代码中访问_name
变量?我总是会得到变量不存在的错误。
答案 0 :(得分:1)
而不是这样做
this.users = firebase.database.list("/users");
你可以这样做:
firebase.database.list("/users").subscribe(users => this.users = users);
现在您可以访问控制器中的users数组。
在模板中,您还应删除async
管道。