邓平艺 4 years ago
parent
commit
1ddc50d8e7
  1. 17
      pages/discover/discover.vue

17
pages/discover/discover.vue

@ -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)
}, },

Loading…
Cancel
Save