hookehuyr

头部banner只有在add时显示的问题优化

1 <!-- 1 <!--
2 * @Date: 2022-07-18 10:22:22 2 * @Date: 2022-07-18 10:22:22
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2024-07-27 10:53:28 4 + * @LastEditTime: 2024-07-27 16:09:51
5 * @FilePath: /data-table/src/views/index.vue 5 * @FilePath: /data-table/src/views/index.vue
6 * @Description: 首页 6 * @Description: 首页
7 --> 7 -->
8 <template> 8 <template>
9 <van-notice-bar v-if="formSetting.sjsj_is_count_down" left-icon="volume-o" :text="notice_text" scrollable 9 <van-notice-bar v-if="formSetting.sjsj_is_count_down" left-icon="volume-o" :text="notice_text" scrollable
10 mode="closeable" /> 10 mode="closeable" />
11 - <div class="table-box" :style="{ margin: is_pc ? '1rem 0' : '1rem', overflow: 'auto' }"> 11 + <div class="table-box" :style="{ margin: is_pc ? '1rem 0' : '1rem', overflow: 'auto', minWidth: is_pc ? '40rem' : '' }">
12 - <template v-if="PHeader.visible"> 12 + <template v-if="PHeader.visible && page_type === 'add'">
13 <van-image v-if="PHeader.type === 'image' && PHeader.cover" width="100%" :src="PHeader.cover + '?imageView2/0/w/2000'" fit="cover" /> 13 <van-image v-if="PHeader.type === 'image' && PHeader.cover" width="100%" :src="PHeader.cover + '?imageView2/0/w/2000'" fit="cover" />
14 <template v-if="PHeader.type === 'carousel'"> 14 <template v-if="PHeader.type === 'carousel'">
15 <van-swipe class="my-swipe" lazy-render indicator-color="white"> 15 <van-swipe class="my-swipe" lazy-render indicator-color="white">
......