|
|
@ -1,5 +1,6 @@ |
|
|
<template> |
|
|
<template> |
|
|
<view> |
|
|
<view> |
|
|
|
|
|
<skeleton :loading="skeletonLoading" :row="6" :showAvatar="false" :showTitle="true"> |
|
|
<view class="list-box"> |
|
|
<view class="list-box"> |
|
|
<view class="lf-row-between list-item" v-for="(item, index) in list" :key="item.id"> |
|
|
<view class="lf-row-between list-item" v-for="(item, index) in list" :key="item.id"> |
|
|
<image class="goods-img" :src="item.goods.cover" @click="enterDetail(index)"></image> |
|
|
<image class="goods-img" :src="item.goods.cover" @click="enterDetail(index)"></image> |
|
|
@ -25,6 +26,7 @@ |
|
|
<text v-if="list.length" :class="{'loading-more-text': loadingClass}">{{ loadingText }}</text> |
|
|
<text v-if="list.length" :class="{'loading-more-text': loadingClass}">{{ loadingText }}</text> |
|
|
<my-nocontent v-else></my-nocontent> |
|
|
<my-nocontent v-else></my-nocontent> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
</skeleton> |
|
|
</view> |
|
|
</view> |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
@ -37,7 +39,8 @@ |
|
|
loadingText: '正在加载中', |
|
|
loadingText: '正在加载中', |
|
|
page: 1, |
|
|
page: 1, |
|
|
isPage: true, |
|
|
isPage: true, |
|
|
pageSize: 20 |
|
|
|
|
|
|
|
|
pageSize: 20, |
|
|
|
|
|
skeletonLoading: true |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
onLoad(){ |
|
|
onLoad(){ |
|
|
@ -46,6 +49,7 @@ |
|
|
methods: { |
|
|
methods: { |
|
|
getCollectList(){ |
|
|
getCollectList(){ |
|
|
this.$http(this.API.API_COLLECT_LIST).then(res => { |
|
|
this.$http(this.API.API_COLLECT_LIST).then(res => { |
|
|
|
|
|
this.skeletonLoading = false; |
|
|
this.isPage = res.data.has_more_page; |
|
|
this.isPage = res.data.has_more_page; |
|
|
let list = res.data.items.map(item => { |
|
|
let list = res.data.items.map(item => { |
|
|
item.is_collect = true; // 默认都收藏了 |
|
|
item.is_collect = true; // 默认都收藏了 |
|
|
@ -60,6 +64,8 @@ |
|
|
}else{ |
|
|
}else{ |
|
|
this.list.push(...list); |
|
|
this.list.push(...list); |
|
|
} |
|
|
} |
|
|
|
|
|
}).catch(err => { |
|
|
|
|
|
this.skeletonLoading = false; |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
// 切换收藏状态 |
|
|
// 切换收藏状态 |
|
|
|