退订可观察的离子

时间:2018-07-14 12:08:28

标签: javascript ionic3 google-cloud-firestore

我在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”以获取数据; 我可以毫无问题地访问数据;

我的问题是,是否需要取消订阅? 如果是的话,我该怎么办..? 如果我不取消订阅,有什么问题吗?

0 个答案:

没有答案