|
@ -3,15 +3,15 @@ |
|
|
<image src="https://static.ticket.sz-trip.com/cgc/images/index/shiguang.png" mode="aspectFill" class="topImg"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/cgc/images/index/shiguang.png" mode="aspectFill" class="topImg"></image> |
|
|
|
|
|
|
|
|
<view class="box"> |
|
|
<view class="box"> |
|
|
<view v-for="(item,index) in list" :key="index" class="item"> |
|
|
<view v-for="(item,index) in list" :key="index" class="item" @click="gotoVideo(item)"> |
|
|
<view style="display: flex;align-items: center;"> |
|
|
<view style="display: flex;align-items: center;"> |
|
|
<image :src="showImg(item.head_img)" mode="aspectFill" class="profile"></image> |
|
|
<image :src="showImg(item.author_img)" mode="aspectFill" class="profile"></image> |
|
|
<view class="name">君到苏州</view> |
|
|
<view class="name">{{item.author}}</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="title"> |
|
|
<view class="title"> |
|
|
视频标题视频标题视频标题视频标题视频标题视频标题视频标题视频标题视频标题 |
|
|
{{item.title}} |
|
|
</view> |
|
|
</view> |
|
|
<view class="video-box" :style="{backgroundImage: 'url('+showImg(item.head_img)+')'}"> |
|
|
<view class="video-box" :style="{backgroundImage: 'url('+showImg(item.image)+')'}"> |
|
|
<image src="https://static.ticket.sz-trip.com/cgc/images/index/plays.png" mode="" class="play"></image> |
|
|
<image src="https://static.ticket.sz-trip.com/cgc/images/index/plays.png" mode="" class="play"></image> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -23,15 +23,26 @@ |
|
|
export default { |
|
|
export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
list: [ |
|
|
list: [] |
|
|
{ |
|
|
|
|
|
head_img: 'https://static.ticket.sz-trip.com/uploads/20230920/7cdb05709d09cc2c86ea5671bd657c85.jpg' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
head_img: 'https://changshu.js-dyyj.com/uploads/20250418/8a7631a1955ca05e619c0a25ad5ac1d1.jpg' |
|
|
|
|
|
} |
|
|
|
|
|
] |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
onReady() { |
|
|
|
|
|
this.Post({ |
|
|
|
|
|
type_id: 2, |
|
|
|
|
|
offset: 0, |
|
|
|
|
|
limit: 100 |
|
|
|
|
|
}, '/api/article/getArticleByType').then(res => { |
|
|
|
|
|
if(res.data) { |
|
|
|
|
|
this.list = res.data |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
methods: { |
|
|
|
|
|
gotoVideo(item) { |
|
|
|
|
|
uni.navigateTo({ |
|
|
|
|
|
url: '/subPackages/video/video?item=' + encodeURIComponent(JSON.stringify(item)) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
</script> |
|
|
</script> |
|
|