gpt4 book ai didi

javascript - 如何从 firebase 数据库读取 UID

转载 作者:行者123 更新时间:2023-11-30 20:58:18 26 4
gpt4 key购买 nike

有了权限,如何读取这些UID?我试过这个没有运气:

//members.ts

export class MembersPage {
user:any = 'wait...';

constructor() {
firebase.database().ref('Accounts').once('value', function(mySnap){
mySnap.forEach(function(uiDSnapshot) {
this.user = uiDSnapshot.key;
console.log(this.user);
});
});
}

enter image description here

//members.html
{{user}}

最佳答案

您的问题是分配 this.user 的范围。您创建一个新范围,如果您使用 function(),请尝试使用 lambdas/arrow functions相反:

编辑:

//members.ts

export class MembersPage {
user: [string] = [];

constructor() {
firebase.database().ref('Accounts').once('value', (mySnap) => {
mySnap.forEach((uiDSnapshot) => {
this.user.push(uiDSnapshot.key);
console.log(this.user);
});
});
}

有关范围界定问题的更多信息,您可能想看看 at this.

关于javascript - 如何从 firebase 数据库读取 UID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47406809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com