|
@@ -4,33 +4,57 @@
|
|
|
<news :item="item.data" :config="config"></news>
|
|
|
</view>
|
|
|
<!--普通图片-->
|
|
|
- <view v-else-if="item.type == 2">
|
|
|
+ <view v-else-if="item.type == 10">
|
|
|
<pic :item="item.data" :config="config"></pic>
|
|
|
- </view>
|
|
|
+ </view>
|
|
|
+ <!--多张图片-->
|
|
|
+ <view v-else-if="item.type == 11">
|
|
|
+ <swiper class="swiper" autoplay="false" vertical="true" interval="990000">
|
|
|
+ <swiper-item v-for="(v, k) in item.data">
|
|
|
+ <pic :item="v" :config="config"></pic>
|
|
|
+ </swiper-item>
|
|
|
+ </swiper>
|
|
|
+ </view>
|
|
|
+
|
|
|
<!--四宫格图片-->
|
|
|
- <view v-else-if="item.type == 3">
|
|
|
+ <view v-else-if="item.type == 12">
|
|
|
<picGrid :item="item.data" :config="config"></picGrid>
|
|
|
- </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <!--多张四宫格图片-->
|
|
|
+ <view v-else-if="item.type == 13">
|
|
|
+ <swiper class="swiper" autoplay="false" vertical="true" interval="990000">
|
|
|
+ <swiper-item v-for="(v, k) in item.data">
|
|
|
+ <picGrid :item="v" :config="config"></picGrid>
|
|
|
+ </swiper-item>
|
|
|
+ </swiper>
|
|
|
+ </view>
|
|
|
+
|
|
|
+
|
|
|
<!--视频-->
|
|
|
- <view v-else-if="item.type == 4">
|
|
|
- <vod :item="item.data" :config="config"></vod>
|
|
|
+ <view v-else-if="item.type == 20">
|
|
|
+ <swiper class="swiper" autoplay="false" vertical="true" interval="990000">
|
|
|
+ <swiper-item v-for="(v, k) in item.data">
|
|
|
+ <vod :item="v" :config="config"></vod>
|
|
|
+ </swiper-item>
|
|
|
+ </swiper>
|
|
|
+ </view>
|
|
|
+ <!--短视频-->
|
|
|
+ <view v-else-if="item.type == 21">
|
|
|
+ <vodShort :item="item.data" :config="config"></vodShort>
|
|
|
</view>
|
|
|
<!--留言视频-->
|
|
|
- <view v-else-if="item.type == 5">
|
|
|
+ <view v-else-if="item.type == 22">
|
|
|
<vodComment :item="item.data" :config="config"></vodComment>
|
|
|
</view>
|
|
|
- <!--短视频-->
|
|
|
- <view v-else-if="item.type == 6">
|
|
|
- <vodShort :item="item.data" :config="config"></vodShort>
|
|
|
- </view>
|
|
|
|
|
|
<!--单个链接-->
|
|
|
- <view v-else-if="item.type == 11">
|
|
|
+ <view v-else-if="item.type == 80">
|
|
|
<linkView :item="item.data" :config="config"></linkView>
|
|
|
</view>
|
|
|
|
|
|
<!--单页面-->
|
|
|
- <view v-else-if="item.type == 15">
|
|
|
+ <view v-else-if="item.type == 82">
|
|
|
<webView :item="item.data" :config="config"></webView>
|
|
|
</view>
|
|
|
</template>
|
|
@@ -66,5 +90,11 @@ export default {
|
|
|
</script>
|
|
|
|
|
|
<style>
|
|
|
-
|
|
|
+.swiper{
|
|
|
+ width: 100vw;
|
|
|
+ height: 100vh;
|
|
|
+ position: fixed;
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
</style>
|