我在firestore中有一个集合“ regularItems”,以获取我正在使用代码的数据
ionViewDidLoad(){
this.fa().then(snapShot=>{
snapShot.subscribe((data:MM[])=>{
for(const d in data){
var x= (this.afs.collection(`regularItem/${data[d].itemCategory}/category`).valueChanges());
x.forEach(d=>{
d.forEach(dd=>{
this.c.push(dd);
})
})
}
});
})
}
正如您在代码中看到的那样,我正在订阅“ snapShot”以获取数据; 我可以毫无问题地访问数据;
我的问题是,是否需要取消订阅? 如果是的话,我该怎么办..? 如果我不取消订阅,有什么问题吗?