Browse Source

直播空状态

dev
kola-web 2 weeks ago
parent
commit
a6446e5b9a
  1. 4
      src/components/pagination/index.js
  2. 5
      src/components/pagination/index.wxml
  3. BIN
      src/images/empty3.png
  4. 16
      src/patient/pages/live/index.scss
  5. 7
      src/patient/pages/live/index.wxml

4
src/components/pagination/index.js

@ -9,6 +9,10 @@ Component({
return {} return {}
}, },
}, },
customEmpty: {
tyep: Boolean,
value: false,
},
}, },
data: { data: {
imageUrl: app.globalData.imageUrl, imageUrl: app.globalData.imageUrl,

5
src/components/pagination/index.wxml

@ -1,4 +1,7 @@
<image class="none external-class" src="{{imageUrl}}none.png?t={{Timestamp}}" wx:if="{{pagination.count==0}}"></image> <block wx:if="{{pagination.count==0}}">
<slot wx:if="{{customEmpty}}"></slot>
<image wx:else class="none external-class" src="{{imageUrl}}none.png?t={{Timestamp}}"></image>
</block>
<van-divider contentPosition="center" wx:elif="{{pagination.page<pagination.pages}}"> <van-divider contentPosition="center" wx:elif="{{pagination.page<pagination.pages}}">
<van-loading /> <van-loading />
加载中... 加载中...

BIN
src/images/empty3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

16
src/patient/pages/live/index.scss

@ -323,4 +323,20 @@ page {
} }
} }
} }
.empty {
display: block;
margin: 260rpx auto 0;
text-align: center;
.icon {
margin: 0 auto;
display: block;
width: 458rpx;
height: 210rpx;
}
.title {
font-size: 32rpx;
color: #211d2e;
}
}
} }

7
src/patient/pages/live/index.wxml

@ -161,7 +161,12 @@
</view> </view>
</view> </view>
</view> </view>
<pagination pagination="{{pagination}}"></pagination> <pagination pagination="{{pagination}}" custom-empty>
<view class="empty">
<image class="icon" src="{{imageUrl}}empty3.png?t={{Timestamp}}"></image>
<view class="title">活动准备中,敬请期待</view>
</view>
</pagination>
</view> </view>
<patient-tab-bar></patient-tab-bar> <patient-tab-bar></patient-tab-bar>

Loading…
Cancel
Save