1 |
- <view class="message"><block wx:if="{{$root.g0===0}}"><mescroll-empty vue-id="7ac9e6a0-1" option="{{option}}" data-event-opts="{{[['^emptyclick',[['$navigateTo',['/pages/login/login']]]]]}}" bind:emptyclick="__e" bind:__l="__l"></mescroll-empty></block><block wx:else><view class="message-list"><block wx:for="{{chatList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkTo',['$0'],[[['chatList','',index]]]]]]]}}" class="message-item" bindtap="__e"><uni-badge class="uni-badge-left-margin" vue-id="{{'7ac9e6a0-2-'+index}}" text="{{item.unread}}" absolute="rightTop" size="small" bind:__l="__l" vue-slots="{{['default']}}"><image class="message-image" src="{{item.userInfo.avatarUrl}}" mode="aspectFill"></image></uni-badge><view class="message-content"><view class="message-title">{{item.userInfo.nickname}}</view><view class="message-sub-content">{{''+(item.lastMessage.type==='image'?'[图片]':item.lastMessage.body.text)+''}}</view></view><view class="message-date"><uni-dateformat class="visitor-time" vue-id="{{'7ac9e6a0-3-'+index}}" date="{{item.updatedAt}}" threshold="{{[60000,3600000*24*365]}}" bind:__l="__l"></uni-dateformat></view></view></block></view></block></view>
|