| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 | 
							- <template>
 
-     <z-paging
 
-         class="content-page-wrap flex-column"
 
-         ref="paging"
 
-         v-model="videoList"
 
-         @query="gteCollectData"
 
-         :refresher-enabled="false"
 
-     >
 
-         <template #top>
 
-             <view
 
-                 class="head-title flex-left justify-between"
 
-                 style="padding: 32rpx 32rpx 0 32rpx"
 
-             >
 
-                 <view style="width: 94rpx">
 
-                     <u-icon
 
-                         name="arrow-left"
 
-                         color="#000E08"
 
-                         size="42rpx"
 
-                         @click="goBack"
 
-                         bold
 
-                     ></u-icon>
 
-                 </view>
 
-                 <view>我的收藏</view>
 
-                 <view style="width: 94rpx"> </view>
 
-             </view>
 
-         </template>
 
-         <view class="flex-row flex-wrap">
 
-             <view
 
-                 v-for="(item, index) in videoList"
 
-                 class="videoCardMain flex-column"
 
-                 @click="goPlayVideo(item)"
 
-             >
 
-                 <view class="videoCardImgBox">
 
-                     <image
 
-                         class="videoCardImg"
 
-                         :src="item.videoPoster"
 
-                         mode="aspectFill"
 
-                     ></image>
 
-                     <text class="video-state">{{ item.state }}</text>
 
-                 </view>
 
-                 <view class="videoCardName line_1">
 
-                     {{ item.videoName }}
 
-                 </view>
 
-             </view>
 
-         </view>
 
-     </z-paging>
 
- </template>
 
- <script>
 
- import $req from "@/service/serviceConfig";
 
- export default {
 
-     data() {
 
-         return {
 
-             videoList: [],
 
-         };
 
-     },
 
-     onShow() {
 
-         let vm = this;
 
-         vm.gteCollectData();
 
-     },
 
-     methods: {
 
-         // 获取收藏数据
 
-         gteCollectData(pageNo = 1) {
 
-             let vm = this;
 
-             uni.showLoading({
 
-                 title: "加载中",
 
-             });
 
-             let query = {
 
-                 page: pageNo,
 
-                 size: 10,
 
-             };
 
-             $req.request({ alias: "favorite-page", query })
 
-                 .then((res) => {
 
-                     if (res.code == 0) {
 
-                         uni.hideLoading();
 
-                         vm.$refs.paging.complete(res.data.rows);
 
-                     }
 
-                 })
 
-                 .catch(() => {
 
-                     uni.hideLoading();
 
-                     vm.$refs.paging.complete(false);
 
-                 });
 
-         },
 
-         goPlayVideo(row) {
 
-             uni.navigateTo({
 
-                 url: `/pages/play/play?url=${row.url}`,
 
-             });
 
-         },
 
-         goBack() {
 
-             uni.navigateBack();
 
-         },
 
-     },
 
- };
 
- </script>
 
 
  |