|
|
@ -20,11 +20,11 @@ |
|
|
<view class="lf-font-24 lf-color-777 lf-m-t-15">{{item.created_at}}</view> |
|
|
<view class="lf-font-24 lf-color-777 lf-m-t-15">{{item.created_at}}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="lf-font-28 lf-color-333 lf-m-t-20" @click="$url('/pages/discover/discoverdetails')"> |
|
|
|
|
|
|
|
|
<view class="lf-font-28 lf-color-333 lf-m-t-20" @click="goDetails(item.id)"> |
|
|
{{item.content}} |
|
|
{{item.content}} |
|
|
</view> |
|
|
</view> |
|
|
<view class="lf-flex-wrap lf-m-t-20"> |
|
|
<view class="lf-flex-wrap lf-m-t-20"> |
|
|
<image v-for="(picture,index2) in item.attachs" :key="index2" class="qzone-img" :src="picture.url" mode="aspectFill"></image> |
|
|
|
|
|
|
|
|
<image v-for="(picture,index2) in item.attachs" @click.stop="checkPicture(item.attachs,index2)" :key="index2" class="qzone-img" :src="picture.url" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="lf-m-t-30 lf-row-between lf-p-l-50 lf-p-r-50"> |
|
|
<view class="lf-m-t-30 lf-row-between lf-p-l-50 lf-p-r-50"> |
|
|
<view class="lf-row-center" @click.stop="addLike(item.id)"> |
|
|
<view class="lf-row-center" @click.stop="addLike(item.id)"> |
|
|
@ -100,6 +100,19 @@ |
|
|
this.getHotActivity() |
|
|
this.getHotActivity() |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
|
|
|
checkPicture(image_list,current) { |
|
|
|
|
|
if(image_list.length <= 0) return; |
|
|
|
|
|
let list = []; |
|
|
|
|
|
image_list.forEach((item,index) => { |
|
|
|
|
|
list.push(item.url) |
|
|
|
|
|
}) |
|
|
|
|
|
this.$u.throttle(() => { |
|
|
|
|
|
uni.previewImage({ |
|
|
|
|
|
urls: list, |
|
|
|
|
|
current: current |
|
|
|
|
|
}); |
|
|
|
|
|
}, 500); |
|
|
|
|
|
}, |
|
|
goDetails(id) { |
|
|
goDetails(id) { |
|
|
this.$url('/pages/discover/discoverdetails?discover_id='+id) |
|
|
this.$url('/pages/discover/discoverdetails?discover_id='+id) |
|
|
}, |
|
|
}, |
|
|
|