Quellcode durchsuchen

设计师招募

zhujindu vor 5 Monaten
Ursprung
Commit
13a9bf9c7e

+ 7 - 2
src/components/share.vue

@@ -124,7 +124,8 @@
                 长按图片可下载、收藏、转发
                 <!-- <img :src="require('@/assets/shareTips.png')" alt="" /> -->
               </div>
-              <div class="closeShare" @click="closeShare"><van-icon name="close" /></div>
+              <!-- <div class="closeShare" @click="closeShare"><van-icon name="close" /></div> -->
+              <div class="closeShare" @click="closeShare">【返回】</div>
             </div>
             <img :src="canvasImageUrl" width="100%" class="canvasImage" />
           </div>
@@ -278,11 +279,14 @@ export default {
           img.onload = () => {
             const canvasImage = this.$refs.html2canvas.querySelector('.canvasImage');
             const scrollContainer = this.$refs.html2canvas.querySelector('.scroll-container');
+            const shareHeader = this.$refs.html2canvas.querySelector('.shareHeader');
             console.log(scrollContainer.style);
             if (canvasImage.height < window.innerHeight) {
               scrollContainer.style.alignItems = 'center';
+              shareHeader.style.position = 'absolute';
             } else {
               scrollContainer.style.alignItems = 'start';
+              shareHeader.style.position = 'fixed';
             }
             this.$forceUpdate();
             // // 根据图片实际高度设置容器高度(增加20px缓冲)
@@ -562,6 +566,7 @@ export default {
           // right: 10px;
           // top: 10px;
           color: #fff;
+          font-size: vw(30);
           .van-icon {
             font-size: vw(40);
           }
@@ -571,7 +576,7 @@ export default {
           align-items: center;
           justify-content: center;
           color: #f8f8fa;
-          width: 90%;
+          width: 78%;
           // flex: 1;
           margin-right: 10px;
           background: rgba(157, 157, 188, 0.8);

+ 1 - 1
src/views/week/dailyDetails.vue

@@ -514,7 +514,7 @@
       custom-class="shareImgFlag">
       <div v-if="reportTarget.photos">
         <p style="margin-bottom: 10px; margin-top: 0; display: flex">
-          今日总结&明日规划<van-checkbox
+          今日总结&明日规划的文本内容<van-checkbox
             v-model="checkedPlan"
             style="margin-left: 10px"></van-checkbox>
         </p>

+ 1 - 1
src/views/week/dailyHistoricalDetails.vue

@@ -561,7 +561,7 @@
       custom-class="shareImgFlag">
       <div v-if="reportTarget.photos">
         <p style="margin-bottom: 10px; margin-top: 0; display: flex">
-          今日总结&明日规划<van-checkbox
+          今日总结&明日规划的文本内容<van-checkbox
             v-model="checkedPlan"
             style="margin-left: 10px"></van-checkbox>
         </p>