我想我知道如何通过返回来分离监听器,但在这种情况下,我不确定最好的方法。 我有一个React组件,我可以在其中使用onAuthStateChanged订阅身份验证更改。如果它返回一个用户:我在Firestore中创建了一个监听该用户数据的监听器。useEffect(() => { if (user) {
const} els
我已经在我的ViewController的viewWillAppear中编写了下面的监听程序,但是我不知道如何删除它。因此,嵌套此VC()和其他两个VC()的分页视图容器始终显示在屏幕上。在viewWillDisappear()方法中分离侦听器仍然可以正常工作吗?override func viewWillAppear(_ animated: Bool) { let db = Firestore.firestore
在理解用于分离侦听器的取消订阅()函数使用方面,我遇到了一些困难。每次用户单击按钮显示表以更改视图选项时,我都希望分离监听器。实际上这是我的密码。以前,查询被称为取消订阅,如官方Firestore文档中所报告的(我还测试了来自项目文档的相同示例代码),控制台日志中始终返回unsubscribe is not a function。