Commit 5158c12868c9adee8df6c38cf7b6687525822106

Authored by 王强
1 parent 55ad498d

webp图片兼容,视频封面图做特殊处理,不追加图片参数~

src/components/palaceGrid/palaceGrid.vue
... ... @@ -5,17 +5,17 @@
5 5 <div :class="['item',grids.list.length==1?'one':(grids.list.length==2 || grids.list.length==4? 'two':'three')]" v-for="(item, index) in grids.list" :key="index" @click="jump(item)">
6 6 <!--<div @click.stop="imagePreview(index)" :class="['item',grids.list.length==1?'one':(grids.list.length==2 || grids.list.length==4? 'two':'three')]" v-for="(item, index) in grids.list" :key="index" @click="jump(item)">-->
7 7 <van-image
8   - v-if="index<9"
  8 + v-if="index < 9"
9 9 class="img"
10 10 fit="cover"
11 11 lazy-load
12   - :src="(item.img || item) + SIGN.BIG"
  12 + :src="(item.img || item) + (item.v === true ? '' : SIGN.BIG)"
13 13 >
14 14 <template v-slot:error>
15   - <img class="img" src="static/img/x.jpg" alt=""/>
  15 + <img class="img" src="static/img/x.jpg" alt=""/>
16 16 </template>
17 17 </van-image>
18   - <div v-if="index<8&&item.v === true" class="play_box">
  18 + <div v-if="index < 8 && item.v === true" class="play_box">
19 19 <img src="static/img/play.png" />
20 20 </div>
21 21 <div v-if="grids.list.length>9 && index == 8" class="title">共{{grids.list.length}}张</div>
... ...