我正在尝试在另一个页面中从Firebase数据库中打开特定数据。因此,在我的列表页面上,我的数据显示良好。但我不知道如何从模态列表中打开特定数据:
我尝试设置值,但是什么也没做。
这是我的列表页面:
async openModaldetailemploye() {
const modal = await this.ModalController.create({
component: ModaldetailemployePage,
cssClass: "my-modaldetail",
componentProps: {
ided: this.id,
}
});
await modal.present();
console.log('open')
}
ngOnInit() {
this.db.list('utilisateurs').valueChanges().subscribe(data => {
this.utilisateurs = data;
this.id = this.utilisateurs.userid;
let key = this.db.list('/utilisateurs/').push().key;
this.key = key;
console.log(this.id);
});
}
And the button which open my detail :
<div (click)="openModaldetailemploye()"></div>
And this is my modal with detail :
ngOnInit() {
this.passided = this.navParams.get('ided');
console.log(this.passided);
this.db.list("/utilisateurs/" + this.passided).valueChanges().subscribe(data => {
this.utilisateurs = data;
});
}
但是不行。 你能帮我吗?