Showing
2 changed files
with
15 additions
and
2 deletions
| @@ -12,6 +12,7 @@ Page({ | @@ -12,6 +12,7 @@ Page({ | ||
| 12 | data: { | 12 | data: { |
| 13 | sellers:[], | 13 | sellers:[], |
| 14 | hasMore:true, | 14 | hasMore:true, |
| 15 | + hasFirstShow:true, | ||
| 15 | }, | 16 | }, |
| 16 | sellers:[], | 17 | sellers:[], |
| 17 | /** | 18 | /** |
| @@ -58,6 +59,14 @@ Page({ | @@ -58,6 +59,14 @@ Page({ | ||
| 58 | */ | 59 | */ |
| 59 | hasOnShow:true, | 60 | hasOnShow:true, |
| 60 | onShow: function () { | 61 | onShow: function () { |
| 62 | + if(this.data.sellers.length==0){ | ||
| 63 | + wx.showLoading({ | ||
| 64 | + title: '加载中', | ||
| 65 | + }) | ||
| 66 | + this.setData({ | ||
| 67 | + hasFirstShow:true, | ||
| 68 | + }) | ||
| 69 | + } | ||
| 61 | if(this.hasMore || this.data.sellers.length==0){ | 70 | if(this.hasMore || this.data.sellers.length==0){ |
| 62 | this.sellers=[] | 71 | this.sellers=[] |
| 63 | this.offset=1 | 72 | this.offset=1 |
| @@ -139,8 +148,10 @@ Page({ | @@ -139,8 +148,10 @@ Page({ | ||
| 139 | this.setData({ | 148 | this.setData({ |
| 140 | sellers:sellers, | 149 | sellers:sellers, |
| 141 | hasMore:this.hasMore, | 150 | hasMore:this.hasMore, |
| 151 | + hasFirstShow:false, | ||
| 142 | }) | 152 | }) |
| 143 | this.sellers=sellers | 153 | this.sellers=sellers |
| 154 | + wx.hideLoading() | ||
| 144 | }) | 155 | }) |
| 145 | }, | 156 | }, |
| 146 | gotoDetail(e){ | 157 | gotoDetail(e){ |
| @@ -2,8 +2,10 @@ | @@ -2,8 +2,10 @@ | ||
| 2 | <nav>订好座,就用一键订</nav> | 2 | <nav>订好座,就用一键订</nav> |
| 3 | <view class="pages"> | 3 | <view class="pages"> |
| 4 | <view class="flex-vc empty" wx:if="{{sellers.length<1}}"> | 4 | <view class="flex-vc empty" wx:if="{{sellers.length<1}}"> |
| 5 | - <image src="http://qn.colorcun.com/custom/lite-online/image/follow-empty.png"></image> | ||
| 6 | - <view>您还没有收藏任何餐厅哦</view> | 5 | + <block wx:if="{{!hasFirstShow}}"> |
| 6 | + <image src="http://qn.colorcun.com/custom/lite-online/image/follow-empty.png"></image> | ||
| 7 | + <view>您还没有收藏任何餐厅哦</view> | ||
| 8 | + </block> | ||
| 7 | </view> | 9 | </view> |
| 8 | <view class="follow" wx:else=""> | 10 | <view class="follow" wx:else=""> |
| 9 | <view class="seller" wx:for="{{sellers}}" wx:key="sellers.key" | 11 | <view class="seller" wx:for="{{sellers}}" wx:key="sellers.key" |
-
Please register or login to post a comment