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