From de8dbab2dae4853f781ae91e6ca864fdf9b361e7 Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期二, 28 五月 2024 17:48:21 +0800
Subject: [PATCH] 修复放大缩小

---
 src/books/childHealth/view/content/index.vue |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/books/childHealth/view/content/index.vue b/src/books/childHealth/view/content/index.vue
index 63b78b9..6a116dd 100644
--- a/src/books/childHealth/view/content/index.vue
+++ b/src/books/childHealth/view/content/index.vue
@@ -1,6 +1,13 @@
 <template>
   <div class="page-main" @scroll="throttledScrollHandler">
-    <div class="page-content">
+    <div
+      class="page-content"
+      :style="{
+        fontSize: fontSize ? fontSize + 'px' : '16px',
+        transform: `scale(${pageZoom ? pageZoom : 1})`,
+        transformOrigin: 'center top'
+      }"
+    >
       <pageHeader
         v-if="showCatalogList.indexOf(0) > -1"
         :showPageList="loadPageList"
@@ -104,6 +111,14 @@
       loadPageList: [],
       questionData: {}
     };
+  },
+  computed: {
+    fontSize() {
+      return this.$store.state.qiankun.fontSize;
+    },
+    pageZoom() {
+      return this.$store.state.qiankun.scale / 100;
+    }
   },
   provide() {
     return {
@@ -464,7 +479,7 @@
             "chapter"
           );
           const catalog = catalogDom.getAttribute("num");
-          console.log(page,"page",catalog,"catalog");
+          console.log(page, "page", catalog, "catalog");
           // 杩斿洖椤电爜鍜岀珷鑺備俊鎭�
           if (this.$store.state.qiankun && this.$store.state.qiankun.pageChange)
             this.$store.state.qiankun.pageChange({

--
Gitblit v1.9.1