Procházet zdrojové kódy

fix:修复了一直访问服务器的问题

xukang před 4 měsíci
rodič
revize
2b50110c72
1 změnil soubory, kde provedl 5 přidání a 12 odebrání
  1. 5 12
      TFPower-app/src/app/tab2/tab2.page.ts

+ 5 - 12
TFPower-app/src/app/tab2/tab2.page.ts

@@ -68,27 +68,20 @@ export class Tab2Page implements OnInit {
   async loadPlanList() {
     let currentUser = new CloudUser();
     const cloudQuery = new CloudQuery("fitPlan");
-    cloudQuery.equalTo("user", currentUser.toPointer());
-    this.planList = await cloudQuery.find();
-    this.cdr.detectChanges();
+    if (currentUser) {
+      cloudQuery.equalTo("user", currentUser.toPointer());
+      this.planList = await cloudQuery.find();
+    }
+
   }
   async loadCoachList() {
     let query = new CloudQuery("Coach");
     this.coachList = await query.find();
-    this.cdr.detectChanges();
   }
   ngOnInit() {
     this.loadPlanList()
     this.loadCoachList()
   }
-  ngOnChanges() {
-    this.loadPlanList();
-    this.loadCoachList()
-  }
-  ngAfterViewChecked() {
-    this.loadPlanList();
-    this.loadCoachList()
-  }
   async login() {
     let user = await openUserLoginModal(this.modalCtrl);
     if (user?.id) {