Angular 在FireStore中使用docRef.get()时何时调用catch()?
在使用FireStore和angularfire2的Angular 5中,当使用Angular 在FireStore中使用docRef.get()时何时调用catch()?,angular,firebase,error-handling,google-cloud-firestore,angularfire2,Angular,Firebase,Error Handling,Google Cloud Firestore,Angularfire2,在使用FireStore和angularfire2的Angular 5中,当使用docRef.get()检索单个文档的内容时,什么场景会导致执行catch语句?我怎样才能产生这样的错误呢 如果我正确解释了代码下面的注释,这意味着如果没有文档,它将返回null,而不是抛出错误 所以我的问题是,在什么情况下,它实际上会抛出一个错误并进入catch语句?我认为权限被拒绝:调用方没有执行指定操作的权限。
docRef.get()
检索单个文档的内容时,什么场景会导致执行catch
语句?我怎样才能产生这样的错误呢
如果我正确解释了代码下面的注释,这意味着如果没有文档,它将返回null
,而不是抛出错误
所以我的问题是,在什么情况下,它实际上会抛出一个错误并进入catch语句?我认为
权限被拒绝
:调用方没有执行指定操作的权限。