Переглянути джерело

fix: 防止从schedule页返回主页时的多余请求

Jinyao 5 роки тому
батько
коміт
ad8b26b68a
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      src/views/Project/Schedule.vue

+ 5 - 0
src/views/Project/Schedule.vue

@@ -92,6 +92,11 @@ export default {
   watch: {
     $route: {
       async handler() {
+        // 当从schedule页点击Devcloud Logo直接返回主页时,
+        // 该handler也会触发,因此进行判断,不进入下面逻辑
+        if (this.$route.name === 'Home') {
+          return;
+        }
         await this.getTreeData();
         this.drawChart();
       },