12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- <template name="dream">
- <!--文章-->
- <view v-if="item.type == 1">
- <news :item="item.data" :config="config"></news>
- </view>
- <!--普通图片-->
- <view v-else-if="item.type == 2">
- <pic :item="item.data" :config="config"></pic>
- </view>
- <!--四宫格图片-->
- <view v-else-if="item.type == 3">
- <picGrid :item="item.data" :config="config"></picGrid>
- </view>
- <!--视频-->
- <view v-else-if="item.type == 4">
- <vod :item="item.data" :config="config"></vod>
- </view>
- <!--留言视频-->
- <view v-else-if="item.type == 5">
- <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">
- <linkView :item="item.data" :config="config"></linkView>
- </view>
-
- <!--单页面-->
- <view v-else-if="item.type == 15">
- <webView :item="item.data" :config="config"></webView>
- </view>
- </template>
- <script>
- import news from "@/pages/dream/view/news.vue";
- import pic from "@/pages/dream/view/pic.vue";
- import picGrid from "@/pages/dream/view/picGrid.vue";
- import vod from "@/pages/dream/view/vod.vue";
- import vodComment from "@/pages/dream/view/vodComment.vue";
- import vodShort from "@/pages/dream/view/vodShort.vue";
- import linkView from "@/pages/dream/view/linkView.vue";
- import webView from "@/pages/dream/view/webView.vue";
- export default {
- name: "dream",
- props: {
- config : {
- type : Object,
- value : null
- },
- item : {
- type : Object,
- value : null
- },
- },
- methods:{
- stopFun : function(){return false;}
- },
- components:{
- news,pic,picGrid,vod,vodComment,vodShort,linkView,webView
- }
- }
- </script>
- <style>
- </style>
|