From 43e78dd1d8aeb9720ac0b058284820383a7ebe39 Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期三, 15 五月 2024 11:51:24 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout

---
 src/books/childHealth/view/content/index.vue |   29 ++++++++++++++++++++---------
 1 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/src/books/childHealth/view/content/index.vue b/src/books/childHealth/view/content/index.vue
index 8caa2c9..4fcaab1 100644
--- a/src/books/childHealth/view/content/index.vue
+++ b/src/books/childHealth/view/content/index.vue
@@ -3,7 +3,6 @@
     <div class="page-content">
       <pageHeader v-if="showCatalogList.indexOf(0) > -1"></pageHeader>
       <chapterOne v-if="showCatalogList.indexOf(1) > -1"></chapterOne>
-      <chapterOne v-if="showCatalogList.indexOf(1) > -1"></chapterOne>
       <chapterTwo v-if="showCatalogList.indexOf(2) > -1"></chapterTwo>
       <chapterThree v-if="showCatalogList.indexOf(3) > -1"></chapterThree>
       <chapterFour v-if="showCatalogList.indexOf(4) > -1"></chapterFour>
@@ -37,9 +36,7 @@
 import chapterEleven from "./components/chapter011.vue";
 import chapterTwelve from "./components/chapter012.vue";
 import chapterThirteen from "./components/chapter013.vue";
-
 import _ from "lodash";
-
 export default {
   data() {
     return {
@@ -48,8 +45,20 @@
       loadThreshold: 300, // 瑙﹀彂鍔犺浇闃堝��
       throttleThreshold: 100, // 鑺傛祦闃堝��
       previousScrollTop: 0,
-      throttledScrollHandler: null
+      throttledScrollHandler: null,
     };
+  },
+  watch: {
+    showCatalogList: {
+      handler(newVal) {
+        console.log("鏄剧ず绔犺妭", newVal);
+        if (this.$store.state.qiankun.windowSelection) {
+          this.$store.state.qiankun.windowSelection({
+            showCatalogList: newVal,
+          });
+        }
+      },
+    },
   },
   mounted() {
     // 榛樿鍔犺浇绔犺妭
@@ -62,10 +71,11 @@
     );
     // 鎻愪緵椤甸潰璺宠浆鍔熻兘
     if (this.setGlobalState) {
+      console.log("setGlobalState");
       this.setGlobalState({
         gotoPage: (catalog, page) => {
           this.gotoPage(catalog, page);
-        }
+        },
       });
     }
     // 娴嬭瘯椤甸潰璺宠浆
@@ -112,6 +122,7 @@
           }
         }
       }
+      // showCatalogList 褰撳墠鏄剧ず鐨勪笁涓珷鑺傦紝watch鐩戝惉浼犻�掔粰涓诲簲鐢�
       console.log(this.showCatalogList);
       // 鏇存柊涓婁竴娆℃粴鍔ㄧ殑浣嶇疆
       this.previousScrollTop = event.target.scrollTop;
@@ -125,7 +136,7 @@
           this.showCatalogList = [
             this.catalogLength - 2,
             this.catalogLength - 1,
-            this.catalogLength
+            this.catalogLength,
           ];
         } else {
           this.showCatalogList = [catalog - 1, catalog, catalog + 1];
@@ -142,7 +153,7 @@
       } else {
         console.log("绔犺妭閿欒锛�");
       }
-    }
+    },
   },
   components: {
     pageHeader,
@@ -158,8 +169,8 @@
     chapterTen,
     chapterEleven,
     chapterTwelve,
-    chapterThirteen
-  }
+    chapterThirteen,
+  },
 };
 </script>
 

--
Gitblit v1.9.1