Commit 5158c12868c9adee8df6c38cf7b6687525822106

Authored by 王强
1 parent 55ad498d

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

src/components/palaceGrid/palaceGrid.vue
@@ -5,17 +5,17 @@ @@ -5,17 +5,17 @@
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)"> 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 <!--<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)">--> 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 <van-image 7 <van-image
8 - v-if="index<9" 8 + v-if="index < 9"
9 class="img" 9 class="img"
10 fit="cover" 10 fit="cover"
11 lazy-load 11 lazy-load
12 - :src="(item.img || item) + SIGN.BIG" 12 + :src="(item.img || item) + (item.v === true ? '' : SIGN.BIG)"
13 > 13 >
14 <template v-slot:error> 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 </template> 16 </template>
17 </van-image> 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 <img src="static/img/play.png" /> 19 <img src="static/img/play.png" />
20 </div> 20 </div>
21 <div v-if="grids.list.length>9 && index == 8" class="title">共{{grids.list.length}}张</div> 21 <div v-if="grids.list.length>9 && index == 8" class="title">共{{grids.list.length}}张</div>