Я занимаюсь разработкой приложений и использую Firebase Store в качестве базы данных.
Я получаю некоторые данные из магазина Firebase, которые хочу отобразить в component.html
.
У меня есть данные как объекты в массиве, поэтому я хочу отобразить некоторые свойства для каждого объекта в массиве.
Это мой код, который не работает так, как я хочу.
Это из компонента ts:
export class ClassComponent implements OnInit {
title: string = "students";
Usersarray: User[] = [];
constructor(private service: FirebaseService) { }
ngOnInit() {
this.service.GetUsers().then(usersInClass => {
this.Usersarray = usersInClass;
console.log("from class component", this.Usersarray);
})
}
}
И это из компонента html:
<ScrollView>
<StackLayout class="body">
<ListView height="450" [items]="Usersarray">
<ng-template let-item="item">
<Label [text]="item.firstName"></Label>
</ng-template>
</ListView>
</StackLayout>
</ScrollView>