Angular应用程序中Firestore未能返回数据
创始人
2024-10-30 15:00:34
0
  1. 确认 Firebase 配置是否正确

app.module.ts 中,确保你已经正确地设置了 Firebase 配置。

import { NgModule } from '@angular/core';
import { AngularFireModule } from '@angular/fire';
import { environment } from '../environments/environment';

@NgModule({
  imports: [
    AngularFireModule.initializeApp(environment.firebaseConfig)
  ],
  ...
})
export class AppModule { }
  1. 检查权限

确保你有权限访问 Firestore 中的数据。在 Firestore 控制台中,转到“规则”选项卡,将规则设置为允许你的应用程序访问数据库。例如,将规则设置为如下所示:

allow read, write: if true;
  1. 查看控制台输出

在浏览器控制台中查看日志,以确定是否有错误或警告消息。例如,如果 Firestore 配置不正确,你可能会看到以下消息:

FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created - call Firebase App.initializeApp() (app/no-app).
  1. 检查集合名称

检查你是否正确地指定了集合名称。例如,在以下代码中,我们尝试从名为“users”的集合中获取数据:

import { AngularFirestore } from '@angular/fire/firestore';
import { Observable } from 'rxjs';

export class UserService {
  private usersCollection = this.afs.collection('users');
  users$: Observable = this.usersCollection.valueChanges();
  
  constructor(private afs: AngularFirestore) {}
}
  1. 确认集合和文档是否存在

确保你正在请求存在的集合和文档。例如,在以下代码中,我们尝试从 ID 为“123”的文档中获取数据:

import { AngularFirestore } from '@angular/fire/firestore';
import { Observable } from 'rxjs';

export class UserService {
  user$: Observable = this.afs.doc('users/123').valueChanges();
  
  constructor(private afs: AngularFirestore

相关内容

热门资讯

wepoke辅助!德扑之星实战... wepoke辅助!德扑之星实战,(微扑克)一贯是真的有挂(详细透视靠谱教程);亲,其实确实真的有挂(...
透视规律(德州ai人工智能)w... 透视规律(德州ai人工智能)wepoke有正规吗(详细辅助教你攻略)其实是真的有挂1、不需要AI权限...
aapoker有外挂!德州nz... aapoker有外挂!德州nzt软件,(wePoKe)起初真的是有挂(详细辅助插件教程),支持语音通...
透视app(wepoke一定有... 1、透视app(wepoke一定有挂)德州游戏辅助器大全(详细辅助必胜教程)从前有挂;该软件可以轻松...
透视工具(wepoke智能ai... 透视工具(wepoke智能ai)wpk微扑克真的有辅助插件吗(详细辅助辅助教程)原生存在有挂1、下载...
WePoKe外挂!wpk辅助软... WePoKe外挂!wpk辅助软件,(AAPOkER)切实是有挂(详细透视可靠技巧) 科技详细教程;Q...
透视肯定(wpk有透视辅助)德... 透视肯定(wpk有透视辅助)德扑之星可以抽水吗(详细辅助软件教程)切实存在有挂是一款可以让一直输的玩...
aapoker透明挂!微扑克软... aapoker透明挂!微扑克软件开发,(WEPOKE)起初是有挂(详细透视科技教程)是一款可以让一直...
智星德州菠萝!德扑之星真破解套... 智星德州菠萝!德扑之星真破解套路,(wepOkE)切实真的有挂(详细透视辅助教程)需要回顾用户提供的...
透视苹果版(微扑克全自动机器人... 透视苹果版(微扑克全自动机器人)wpk透视辅助封号吗(详细辅助总结教程)本然有挂是一款可以让一直输的...