hookehuyr

fix 书籍介绍展开显示优化

...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
17 <div class="text-wrapper" @click="handle"> 17 <div class="text-wrapper" @click="handle">
18 <van-row align="center" justify="center" style="position: relative; top: 50%; transform: translateY(-50%);"> 18 <van-row align="center" justify="center" style="position: relative; top: 50%; transform: translateY(-50%);">
19 <van-col span="20" style="color: #713610;"><slot></slot></van-col> 19 <van-col span="20" style="color: #713610;"><slot></slot></van-col>
20 - <van-col span="4"><van-icon name="arrow" color="#c5c5c5" size="1.25rem" /></van-col> 20 + <van-col span="4" style="text-align: center;"><van-icon name="arrow" color="#c5c5c5" size="1.25rem" /></van-col>
21 </van-row> 21 </van-row>
22 </div> 22 </div>
23 </div> 23 </div>
......
...@@ -141,12 +141,13 @@ const onToggle = (v) => { ...@@ -141,12 +141,13 @@ const onToggle = (v) => {
141 isToggle.value = v 141 isToggle.value = v
142 } 142 }
143 143
144 -onMounted(() => { 144 +// DOM操作需要等待执行
145 +setTimeout(() => {
145 // 判断是否显示简介的展开图标 146 // 判断是否显示简介的展开图标
146 nextTick(() => { 147 nextTick(() => {
147 hasToggle.value = tools.hasEllipsis('book-intro'); 148 hasToggle.value = tools.hasEllipsis('book-intro');
148 }) 149 })
149 -}) 150 +}, 500);
150 151
151 /** 152 /**
152 * 书籍订阅 153 * 书籍订阅
......