|
|
@@ -16,25 +16,26 @@
|
|
|
<div class="swiper-container" :class="{ swShow: !conShowLoad }">
|
|
|
<!-- 需要进行轮播的部分 -->
|
|
|
<div class="swiper-wrapper">
|
|
|
- <!-- 每个节点 -->
|
|
|
<div
|
|
|
:class="{ active: item.filePath === bigSrc }"
|
|
|
- @click="cutBig(item.filePath, 'img')"
|
|
|
- class="swiper-slide"
|
|
|
- v-for="item in data.images"
|
|
|
+ @click="cutBig(item.filePath, 'video')"
|
|
|
+ class="swiper-slide swiperVideo"
|
|
|
+ v-for="item in data.videos"
|
|
|
:key="item.id"
|
|
|
>
|
|
|
- <img :src="baseURL + item.filePath" alt="" />
|
|
|
+ <div class="videoName" :title="item.name">{{ item.name }}</div>
|
|
|
+ <video :src="baseURL + item.filePath"></video>
|
|
|
</div>
|
|
|
+
|
|
|
+ <!-- 每个节点 -->
|
|
|
<div
|
|
|
:class="{ active: item.filePath === bigSrc }"
|
|
|
- @click="cutBig(item.filePath, 'video')"
|
|
|
- class="swiper-slide swiperVideo"
|
|
|
- v-for="item in data.videos"
|
|
|
+ @click="cutBig(item.filePath, 'img')"
|
|
|
+ class="swiper-slide"
|
|
|
+ v-for="item in data.images"
|
|
|
:key="item.id"
|
|
|
>
|
|
|
- <div class="videoName">{{ item.name }}</div>
|
|
|
- <video :src="baseURL + item.filePath"></video>
|
|
|
+ <img :src="baseURL + item.filePath" alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
@@ -54,7 +55,11 @@
|
|
|
</div>
|
|
|
<div class="info sroolStop" v-html="data.content"></div>
|
|
|
</div>
|
|
|
- <div class="comBs" @click="$emit('pageNext')" v-if="tit!=='村内导览'"></div>
|
|
|
+ <div
|
|
|
+ class="comBs"
|
|
|
+ @click="$emit('pageNext')"
|
|
|
+ v-if="tit !== '村内导览'"
|
|
|
+ ></div>
|
|
|
<!-- 加载动画 -->
|
|
|
<div class="conShowLoad" v-show="conShowLoad">
|
|
|
<img src="../assets/img/loading.gif" alt="" />
|
|
|
@@ -242,6 +247,12 @@ export default {
|
|
|
height: 100%;
|
|
|
background-color: rgba(0, 0, 0, 0.6);
|
|
|
.videoName {
|
|
|
+ z-index: 99;
|
|
|
+ cursor: pointer;
|
|
|
+ width: 100%;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
position: absolute;
|
|
|
top: 1px;
|
|
|
left: 5px;
|