From 9f30214341d224c31efef740e4a4f99a928d1422 Mon Sep 17 00:00:00 2001
From: unknown <qq1940665526@163.com>
Date: 星期一, 03 六月 2024 11:23:07 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout

---
 src/books/artAndDance/assets/images/chapter-two-header.png |    0 
 src/store/index.js                                         |   15 -
 src/books/artAndDance/view/components/chapter002.vue       |  170 +++++++++++++++++++++
 src/books/artAndDance/view/components/chapter001.vue       |    6 
 src/books/artAndDance/view/components/index.vue            |   75 +++++----
 src/books/artAndDance/assets/images/01.gif                 |    0 
 src/books/childHealth/view/content/index.vue               |  150 +++++++++++-------
 src/books/artAndDance/assets/main.less                     |    7 
 8 files changed, 313 insertions(+), 110 deletions(-)

diff --git a/src/books/artAndDance/assets/images/01.gif b/src/books/artAndDance/assets/images/01.gif
new file mode 100644
index 0000000..8c50189
--- /dev/null
+++ b/src/books/artAndDance/assets/images/01.gif
Binary files differ
diff --git a/src/books/artAndDance/assets/images/chapter-two-header.png b/src/books/artAndDance/assets/images/chapter-two-header.png
new file mode 100644
index 0000000..e18443c
--- /dev/null
+++ b/src/books/artAndDance/assets/images/chapter-two-header.png
Binary files differ
diff --git a/src/books/artAndDance/assets/main.less b/src/books/artAndDance/assets/main.less
index 149ab71..9433073 100644
--- a/src/books/artAndDance/assets/main.less
+++ b/src/books/artAndDance/assets/main.less
@@ -64,8 +64,8 @@
 
   .img {
     text-align: center;
-    font-size: 0.8em;
-    color: #5d78bb;
+    font-size:18px;
+    color: #000;
     margin-left: 0%;
     margin-right: 0%;
     text-indent: 0em;
@@ -369,6 +369,9 @@
   .m0 {
     margin: 0;
   }
+  .mt-40 {
+    margin-top: 40px !important;
+  }
   .mb-20 {
     margin-bottom: 20px;
   }
diff --git a/src/books/artAndDance/view/components/chapter001.vue b/src/books/artAndDance/view/components/chapter001.vue
index 0780917..7e89263 100644
--- a/src/books/artAndDance/view/components/chapter001.vue
+++ b/src/books/artAndDance/view/components/chapter001.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="chapter" num="1">
+  <div class="chapter" num="2">
     <div class="page-box" page="4">
       <div v-if="showPageList.indexOf(4) > -1">
         <img class="img-0" alt="" src="../../assets/images/dy1.jpg" />
@@ -88,7 +88,7 @@
       </div>
     </div>
     <div class="page-box" page="7">
-      <div v-if="showPageList.indexOf(5) > -1" class="pg-mh">
+      <div v-if="showPageList.indexOf(7) > -1" class="pg-mh">
         <img
           src="../../assets/images/pageContentHeader.jpg"
           alt=""
@@ -124,7 +124,7 @@
         <ul class="pb-box">
           <li class="ml-40">
             <img src="../../assets/images/icon/tree.jpg" />
-            <span class="dl-ib"> 2 </span>
+            <span class="dl-ib"> 4 </span>
           </li>
           <li>
             <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
diff --git a/src/books/artAndDance/view/components/chapter002.vue b/src/books/artAndDance/view/components/chapter002.vue
new file mode 100644
index 0000000..b1bad73
--- /dev/null
+++ b/src/books/artAndDance/view/components/chapter002.vue
@@ -0,0 +1,170 @@
+<template>
+  <div class="chapter" num="3">
+    <div class="page-box" page="8">
+      <div v-if="showPageList.indexOf(8) > -1">
+        <img class="img-0" alt="" src="../../assets/images/dy2.jpg" />
+      </div>
+    </div>
+    <div class="page-box" page="9">
+      <div v-if="showPageList.indexOf(9) > -1" class="pg-mh">
+        <img
+          src="../../assets/images/pageContentHeader.jpg"
+          alt=""
+          class="w100 mb-40"
+        />
+        <div class="padding-96">
+          <p class="center">
+            <img class="img-b" alt="" src="../../assets/images/image10-1.jpg" />
+          </p>
+          <p class="center">
+            <img class="img-a" alt="" src="../../assets/images/image10-2.jpg" />
+          </p>
+          <p class="img">鈥滅緤瑙掑紡鈥濊垶濮�</p>
+        </div>
+        <ul class="pb-box">
+          <li class="ml-40">
+            <img src="../../assets/images/icon/tree.jpg" />
+            <span class="dl-ib"> 6 </span>
+          </li>
+          <li>
+            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
+          </li>
+        </ul>
+      </div>
+    </div>
+    <div class="page-box" page="10">
+      <div v-if="showPageList.indexOf(10) > -1" class="pg-mh">
+        <div>
+          <img src="../../assets/images/chapter-two-header.png" class="w100" />
+        </div>
+        <div class="padding-96">
+          <h2 class="lefth2" id="b005">
+            <img class="img-gn" alt="" src="../../assets/images/rhybx.jpg" />
+          </h2>
+          <h3 id="c004">鍏冪礌</h3>
+          <p class="block2">鍗曟寚绔嬩簬澶撮《妯′豢缇婅</p>
+          <p class="block1"><span class="ls">鈥斺�旂緤瑙掑紡</span></p>
+          <p class="block2">鍙岃啙璺簬鍦伴潰</p>
+          <p class="block1"><span class="ls">鈥斺�斿弻璺潗</span></p>
+          <p class="block2">宸﹀彸鑴氫氦鏇胯笍鍦�</p>
+          <p class="block1"><span class="ls">鈥斺�斿師鍦板皬纰庢銆佺Щ鍔ㄥ皬纰庢</span></p>
+          <p class="block2">鑵伴儴鎷ц浆</p>
+          <p class="block1"><span class="ls">鈥斺�旀梺鑵般�佹嫥鑵�</span></p>
+          <h3 id="c005">绌洪棿涓庢柟鍚�</h3>
+          <p class="block2">楂樸�佷腑銆佷綆绌洪棿</p>
+          <p class="block2">1-8鐐规柟鍚�</p>
+          <h2 class="lefth2" id="b006">
+            <img class="img-gn" alt="" src="../../assets/images/xsyty.jpg" />
+          </h2>
+          <h3 id="c006">浜$緤琛ョ墷</h3>
+          <p class="block2">甯竴鍏�</p>
+          <p class="block2">缇婂晩缇婂晩鍜╁挬鍙紝鏈夊彧灏忕緤涓嶈浜嗐��</p>
+          <p class="block2">澧欏晩澧欏晩鍨掗珮楂橈紝澧欎笂鏈変釜澶х獰绐裤��</p>
+        </div>
+        <ul>
+          <li class="fl ju-end mr-40">
+            <div>
+              <span class="dl-ib"> 7 </span>
+              <img src="../../assets/images/icon/tree.jpg" />
+            </div>
+          </li>
+          <li>
+            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
+          </li>
+        </ul>
+      </div>
+    </div>
+    <div class="page-box" page="11">
+      <div v-if="showPageList.indexOf(10) > -1" class="pg-mh">
+        <img
+          src="../../assets/images/pageContentHeader.jpg"
+          alt=""
+          class="w100 mb-40"
+        />
+        <div class="padding-96">
+          <p class="block2">缇婂晩缇婂晩鍜╁挬鍙紝缇婂効鍏ㄩ兘鍚撳潖浜嗐��</p>
+          <p class="block2">绐熺绐熺榛戞礊娲烇紝蹇揩琛ヤ笂鎵嶅畨蹇冦��</p>
+          <p class="center">
+            <!-- <img class="img-g" alt="" src="../../assets/images/i0012-1.jpg" /> -->
+          </p>
+          <video
+            :src="videoPathOne"
+            webkit-playsinline="true"
+            x-webkit-airplay="true"
+            playsinline="true"
+            x5-video-orientation="h5"
+            x5-video-player-fullscreen="true"
+            x5-playsinline=""
+            controls
+            class="w100"
+          ></video>
+          <h2 class="lefth2 mt-40" id="b007">
+            <img class="img-gn" alt="" src="../../assets/images/czysj.jpg" />
+          </h2>
+          <div class="bj1">
+            <p class="block">
+              <img
+                class="inline"
+                alt=""
+                src="../../assets/images/dn.png"
+              />杩愮敤鎵�瀛﹁垶韫堝厓绱狅紝璁剧珛涓や釜琛ョ獰绐跨殑鍦烘櫙銆�
+            </p>
+            <p class="block">
+              <img
+                class="inline"
+                alt=""
+                src="../../assets/images/dn.png"
+              />瀛︾敓鑷効鍒嗙粍锛屾瘡缁勮嚜琛岃缃笌璇ユ垚璇瘬鎰忕浉鍏崇殑涓婚锛屽湪鏁欏笀鐨勫紩瀵间笅杩涜鍒涚紪锛屽苟瀵屾湁鎯呮劅鍦板睍绀哄嚭鏉ャ��
+            </p>
+
+          </div>
+          <h2 class="lefth2 mt-40" id="b008">
+            <img class="img-gn1" alt="" src="../../assets/images/tz.jpg" />
+          </h2>
+          <div class="bj2">
+              <p class="block">
+                鏍规嵁鏈崟鍏冩墍瀛︾殑鑸炶箞鍏冪礌浠ュ強鎴愯瀵撴剰锛屽彂鎸ユ兂璞★紝鍒涚紪鍑烘柊鐨勫崟涓�鑸炶箞鍔ㄤ綔鎴栭�犲瀷鍚с��
+              </p>
+            </div>
+          <!-- <p class="center"><img class="img-0" alt="" src="../../assets/images/ym.jpg" /></p> -->
+        </div>
+        <ul class="pb-box">
+          <li class="ml-40">
+            <img src="../../assets/images/icon/tree.jpg" />
+            <span class="dl-ib"> 8 </span>
+          </li>
+          <li>
+            <img class="img-0" alt="" src="../../assets/images/ym.jpg" />
+          </li>
+        </ul>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script>
+import getResourcePath from "@/assets/methods/resources";
+export default {
+  name: "chapterTwo",
+  props: {
+    showPageList: {
+      type: Array,
+    },
+  },
+  mounted() {
+    this.getVidoePath();
+  },
+  data() {
+    return {
+      videoPathOne: "",
+    };
+  },
+  methods: {
+    getVidoePath() {
+      this.videoPathOne = getResourcePath("f6aaaed901868114d948031615250bed");
+    },
+  },
+};
+</script>
+
+<style lang="scss" scoped></style>
diff --git a/src/books/artAndDance/view/components/index.vue b/src/books/artAndDance/view/components/index.vue
index a8700d0..6a63a4f 100644
--- a/src/books/artAndDance/view/components/index.vue
+++ b/src/books/artAndDance/view/components/index.vue
@@ -17,6 +17,11 @@
         v-if="showCatalogList.indexOf(2) > -1"
         :showPageList="loadPageList"
       ></chapterOne>
+      <chapterTwo
+        v-if="showCatalogList.indexOf(3) > -1"
+        :showPageList="loadPageList"
+      >
+      </chapterTwo>
     </div>
   </div>
 </template>
@@ -24,6 +29,7 @@
 <script>
 import pageHeader from "./header.vue";
 import chapterOne from "./chapter001.vue";
+import chapterTwo from "./chapter002.vue";
 import NoteIcon from "@/assets/images/biji.png";
 import _ from "lodash";
 import Swiper from "swiper/bundle";
@@ -33,7 +39,7 @@
 export default {
   data() {
     return {
-      catalogLength: 2, // 鎬荤珷鑺傛暟
+      catalogLength: 3, // 鎬荤珷鑺傛暟
       showCatalogList: [], // 鏄剧ず鐨勭珷鑺�
       loadThreshold: 300, // 瑙﹀彂鍔犺浇闃堝��
       throttleThreshold: 100, // 鑺傛祦闃堝��
@@ -565,40 +571,40 @@
       for (let i = 0; i < pptDoms.length; i++) {
         const dom = pptDoms[i];
         new Swiper(dom, {
-        loop: false, // 鏃犵紳
-        autoplay: false,
-        paginationClickable: true,
-        slidesPerView: 1, // 涓�缁勪笁涓�
-        spaceBetween: 30, // 闂撮殧
-        // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
-        navigation: {
-          nextEl: (this.container ? this.container : document).querySelector(
-            ".swiper-button-next"
-          ),
-          prevEl: (this.container ? this.container : document).querySelector(
-            ".swiper-button-prev"
-          ),
-        },
-        // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
-        observer: true,
-        observeParents: true,
-        on: {
-          init:(value) => {
-            let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
-            let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
-            var paginationInfoEl = dom.querySelector('.pageBox');
-            if(paginationInfoEl)
-              paginationInfoEl.textContent = currentPage + '/' + totalPages;
+          loop: false, // 鏃犵紳
+          autoplay: false,
+          paginationClickable: true,
+          slidesPerView: 1, // 涓�缁勪笁涓�
+          spaceBetween: 30, // 闂撮殧
+          // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
+          navigation: {
+            nextEl: (this.container ? this.container : document).querySelector(
+              ".swiper-button-next"
+            ),
+            prevEl: (this.container ? this.container : document).querySelector(
+              ".swiper-button-prev"
+            ),
           },
-          slideChange:(value) => {
-            let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
-            let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
-            var paginationInfoEl = dom.querySelector('.pageBox');
-            if(paginationInfoEl)
-              paginationInfoEl.textContent = currentPage + '/' + totalPages;
+          // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
+          observer: true,
+          observeParents: true,
+          on: {
+            init: (value) => {
+              let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+              let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+              var paginationInfoEl = dom.querySelector(".pageBox");
+              if (paginationInfoEl)
+                paginationInfoEl.textContent = currentPage + "/" + totalPages;
+            },
+            slideChange: (value) => {
+              let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+              let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+              var paginationInfoEl = dom.querySelector(".pageBox");
+              if (paginationInfoEl)
+                paginationInfoEl.textContent = currentPage + "/" + totalPages;
+            },
           },
-        },
-      });
+        });
       }
     },
     initViewer() {
@@ -622,7 +628,7 @@
       console.log("鐢熷兓瀛�", event, word);
       if (this.$store.state.qiankun && this.$store.state.qiankun.chooseWords) {
         this.$store.state.qiankun.chooseWords({
-          type:"word",
+          type: "word",
           word,
           x: event.pageX,
           y: event.pageY,
@@ -634,6 +640,7 @@
   components: {
     pageHeader,
     chapterOne,
+    chapterTwo,
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/index.vue b/src/books/childHealth/view/content/index.vue
index aeff27b..afb0c52 100644
--- a/src/books/childHealth/view/content/index.vue
+++ b/src/books/childHealth/view/content/index.vue
@@ -15,6 +15,8 @@
         v-if="showCatalogList.indexOf(1) > -1"
         :showPageList="loadPageList"
       ></pageHeader>
+      <!-- <button @click="setZoom1">娴嬭瘯鏀惧ぇ</button> -->
+      <!-- <button @click="setZoom2">娴嬭瘯缂╁皬</button> -->
       <chapterOne
         v-if="showCatalogList.indexOf(2) > -1"
         :showPageList="loadPageList"
@@ -157,6 +159,14 @@
           this.initViewer();
         }, 200);
       }
+    },
+    pageZoom: {
+      handler(newVal, oldVal) {
+        const scrollBox = (
+          this.container ? this.container : document
+        ).querySelector(".page-main");
+        scrollBox.scrollTop = (scrollBox.scrollTop / oldVal) * newVal;
+      }
     }
   },
   mounted() {
@@ -192,7 +202,7 @@
         // 璺宠浆妫�绱㈢粨鏋滀綅缃�
         jumpSearchItem: (data) => {
           this.searchItemLocation(data);
-        },
+        }
       });
     }
 
@@ -218,37 +228,51 @@
 
     // 娴嬭瘯椤甸潰璺宠浆
     // setTimeout(() => {
-      //   this.gotoPage(1, 10);
-      //   setTimeout(() => {
-      //     this.renderSign("Highlight", {
-      //       id: "2ACA9359",
-      //       txt: "棰樹竴瀛︿範涓婚涓� 杩愬姩",
-      //       page: "10",
-      //       type: "Highlight",
-      //       color: "#F5E12A"
-      //     });
-      // setTimeout(() => {
-      //   this.delSign({
-      //     ids: ["2ACA9359"]
-      //   });
-      // }, 2000);
-      //   }, 5000);
+    //   this.gotoPage(1, 10);
+    //   setTimeout(() => {
+    //     this.renderSign("Highlight", {
+    //       id: "2ACA9359",
+    //       txt: "棰樹竴瀛︿範涓婚涓� 杩愬姩",
+    //       page: "10",
+    //       type: "Highlight",
+    //       color: "#F5E12A"
+    //     });
+    // setTimeout(() => {
+    //   this.delSign({
+    //     ids: ["2ACA9359"]
+    //   });
+    // }, 2000);
+    //   }, 5000);
 
-      // const pageDom = (this.container ? this.container : document)
-      //   .querySelector("#app")
-      //   .querySelectorAll(".page-box");
-      // 妫�绱�
-      // console.log(this.searchTextByPage("淇濇姢鍐呰剰鍣ㄥ畼"), "searchTextByPage");
-      // 妫�绱㈣烦杞�
-      // this.searchItemLocation({
-      //   catalog: 2,
-      //   page: 10,
-      //   txt: " 杩愬姩绯荤粺鏄敱楠ㄣ�侀杩炵粨鍜岄楠艰倢涓夐儴鍒嗙粍鎴愮殑銆傚叏韬殑楠ㄩ�氳繃楠ㄨ繛缁撶粍鎴愪汉浣撻楠硷紙瑙佸浘1-1锛夈�傞楠兼槸浜轰綋鐨勬敮鏋讹紝鍏锋湁淇濇姢鍐呰剰鍣ㄥ畼銆佷緵鑲岃倝闄勭潃鍜屼綔涓鸿倢鑲夎繍鍔ㄧ殑鏉犳潌绛変綔鐢ㄣ�傚湪绁炵粡绯荤粺鐨勬敮閰嶄笅锛岃倢鑲夋敹缂╃壍鍔ㄦ墍闄勭潃鐨勯缁曠潃鍏宠妭杞姩锛屼娇韬綋浜х敓鍚勭鍔ㄤ綔銆傛墍浠ワ紝杩愬姩绯荤粺鍏锋湁杩愬姩銆佹敮鎸佸拰淇濇姢绛夊姛鑳斤紝骞煎勾鏃舵湡鐨勯楠艰繕鍏锋湁閫犺鍔熻兘銆� ",
-      //   txtIndex: 57
-      // });
+    // const pageDom = (this.container ? this.container : document)
+    //   .querySelector("#app")
+    //   .querySelectorAll(".page-box");
+    // 妫�绱�
+    // console.log(this.searchTextByPage("淇濇姢鍐呰剰鍣ㄥ畼"), "searchTextByPage");
+    // 妫�绱㈣烦杞�
+    // this.searchItemLocation({
+    //   catalog: 2,
+    //   page: 10,
+    //   txt: " 杩愬姩绯荤粺鏄敱楠ㄣ�侀杩炵粨鍜岄楠艰倢涓夐儴鍒嗙粍鎴愮殑銆傚叏韬殑楠ㄩ�氳繃楠ㄨ繛缁撶粍鎴愪汉浣撻楠硷紙瑙佸浘1-1锛夈�傞楠兼槸浜轰綋鐨勬敮鏋讹紝鍏锋湁淇濇姢鍐呰剰鍣ㄥ畼銆佷緵鑲岃倝闄勭潃鍜屼綔涓鸿倢鑲夎繍鍔ㄧ殑鏉犳潌绛変綔鐢ㄣ�傚湪绁炵粡绯荤粺鐨勬敮閰嶄笅锛岃倢鑲夋敹缂╃壍鍔ㄦ墍闄勭潃鐨勯缁曠潃鍏宠妭杞姩锛屼娇韬綋浜х敓鍚勭鍔ㄤ綔銆傛墍浠ワ紝杩愬姩绯荤粺鍏锋湁杩愬姩銆佹敮鎸佸拰淇濇姢绛夊姛鑳斤紝骞煎勾鏃舵湡鐨勯楠艰繕鍏锋湁閫犺鍔熻兘銆� ",
+    //   txtIndex: 57
+    // });
     // }, 5000);
   },
   methods: {
+    // setZoom1() {
+    //   let scale = this.$store.state.qiankun.scale + 10;
+    //   const scrollBox = (
+    //     this.container ? this.container : document
+    //   ).querySelector(".page-main");
+    //   this.$store.commit("setZoom", scale);
+    // },
+    // setZoom2() {
+    //   let scale = this.$store.state.qiankun.scale - 10;
+    //   const scrollBox = (
+    //     this.container ? this.container : document
+    //   ).querySelector(".page-main");
+    //   this.$store.commit("setZoom", scale);
+    // },
     // 婊氬姩鐩戝惉
     scrollFun(event) {
       // 鍒ゆ柇鍚戜笂婊氬姩杩樻槸鍚戜笅婊氬姩
@@ -633,7 +657,9 @@
                 }
                 for (let i = 0; i < allPageTextNodes.length; i++) {
                   const textDom = allPageTextNodes[i];
-                  let txtIndex = textDom.textContent.indexOf(this.highlightData.txt);
+                  let txtIndex = textDom.textContent.indexOf(
+                    this.highlightData.txt
+                  );
                   if (txtIndex > -1) {
                     textDom.parentNode.style.transition =
                       "background-color 0.8s";
@@ -697,40 +723,40 @@
       for (let i = 0; i < pptDoms.length; i++) {
         const dom = pptDoms[i];
         new Swiper(dom, {
-        loop: false, // 鏃犵紳
-        autoplay: false,
-        paginationClickable: true,
-        slidesPerView: 1, // 涓�缁勪笁涓�
-        spaceBetween: 30, // 闂撮殧
-        // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
-        navigation: {
-          nextEl: (this.container ? this.container : document).querySelector(
-            ".swiper-button-next"
-          ),
-          prevEl: (this.container ? this.container : document).querySelector(
-            ".swiper-button-prev"
-          ),
-        },
-        // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
-        observer: true,
-        observeParents: true,
-        on: {
-          init:(value) => {
-            let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
-            let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
-            var paginationInfoEl = dom.querySelector('.pageBox');
-            if(paginationInfoEl)
-              paginationInfoEl.textContent = currentPage + '/' + totalPages;
+          loop: false, // 鏃犵紳
+          autoplay: false,
+          paginationClickable: true,
+          slidesPerView: 1, // 涓�缁勪笁涓�
+          spaceBetween: 30, // 闂撮殧
+          // 濡傛灉闇�瑕佸墠杩涘悗閫�鎸夐挳
+          navigation: {
+            nextEl: (this.container ? this.container : document).querySelector(
+              ".swiper-button-next"
+            ),
+            prevEl: (this.container ? this.container : document).querySelector(
+              ".swiper-button-prev"
+            )
           },
-          slideChange:(value) => {
-            let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
-            let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
-            var paginationInfoEl = dom.querySelector('.pageBox');
-            if(paginationInfoEl)
-              paginationInfoEl.textContent = currentPage + '/' + totalPages;
-          },
-        },
-      });
+          // 绐楀彛鍙樺寲,閲嶆柊init,閽堝F11鍏ㄥ睆鍜屾斁澶х缉灏�,蹇呴』鍔�
+          observer: true,
+          observeParents: true,
+          on: {
+            init: (value) => {
+              let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+              let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+              var paginationInfoEl = dom.querySelector(".pageBox");
+              if (paginationInfoEl)
+                paginationInfoEl.textContent = currentPage + "/" + totalPages;
+            },
+            slideChange: (value) => {
+              let currentPage = value.activeIndex + 1; // 鑾峰彇褰撳墠椤碉紙浠�1寮�濮嬭鏁帮級
+              let totalPages = value.slides.length; // 鑾峰彇鎬婚〉鏁�
+              var paginationInfoEl = dom.querySelector(".pageBox");
+              if (paginationInfoEl)
+                paginationInfoEl.textContent = currentPage + "/" + totalPages;
+            }
+          }
+        });
       }
     },
     initViewer() {
diff --git a/src/store/index.js b/src/store/index.js
index 8725e7d..224a6ee 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -9,24 +9,21 @@
   actions: {
   },
   mutations: {
-    setTestList(state,value) {
-      state.testList = value
-    },
     setQiankun(state,value) {
       state.qiankun = value
     },
-    setQuestionData(state,value) {
-      state.questionData = value
-    },
-    setRootCmsItemId(state,value) {
-      state.rootCmsItemId = value
+    setZoom(state,value) {
+      state.qiankun.scale = value
     }
   },
   state: {
+    
     // 鐘舵�佹暟鎹畾涔�
     num:1,
     testList:[],
-    qiankun: {},
+    qiankun: {
+      scale: 100,
+    },
     questionData:{},
     rootCmsItemId:''
   },

--
Gitblit v1.9.1