104 lines
4.9 KiB
Plaintext
104 lines
4.9 KiB
Plaintext
<view id="anchorDetail">
|
|
<view class="member-head">
|
|
<view class="left">
|
|
<view class="p name-box"><text class="span name overflow">{{dataInfo.nickname}}</text><text class="span fans">{{dataInfo.fan_count}}粉丝</text></view>
|
|
<view class="p describe">{{dataInfo.synopsis||''}}</view>
|
|
<view class="focus" wx:if="{{focusBol}}" catchtap="focusBtn">关注</view>
|
|
<view class="unfocus" wx:else catchtap="focusBtn">取消关注</view>
|
|
</view>
|
|
<view class="right">
|
|
<image src="{{dataInfo.avatar}}" mode='aspectFill' />
|
|
</view>
|
|
</view>
|
|
<view class="live-list">
|
|
<view class="live-item" wx:for="{{roomList}}" catchtap="goPage" data-status="{{item.status}}" data-id="{{item.id}}"
|
|
wx:key="index">
|
|
<view class="p title overflow"><text class="span red">{{item.status==3?'正在直播':'预告'}}</text><text class="span">{{item.title}}</text></view>
|
|
<view class="p gray" wx:if="{{item.status==3}}"><text class="span">{{item.view_num?item.view_num:0}}人观看</text> |
|
|
<text class="span">{{item.goods_num}}商品</text></view>
|
|
<view class="p red-word" wx:if="{{item.status==2}}">
|
|
<block wx:if="{{item.stop}}"><text class="span" style="flex: 1;">等待开播</text></block>
|
|
<block wx:else><text class="span" style="flex: 1;">{{item.day}}天{{item.hou}}时{{item.min}}分{{item.sec}}秒</text></block>
|
|
<text class="span button" data-notice="{{item.notice}}" data-index="{{index}}" catchtap="addNotice" data-id="{{item.id}}">{{item.notice==1?'已订阅':'开播提醒'}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="see-back" >
|
|
<view class="tabs-nav">
|
|
<view wx:for="{{titleArr}}" class="back-head {{activeName==index?'active-tabs':''}}" catchtap="changeTabs" data-index="{{index}}">
|
|
<icon class="iconfont {{item.name == 'live'?'icon-zb_zhiboicon':'icon-extension_video'}}"></icon> <text class="span">{{item.title}}</text>
|
|
</view>
|
|
</view>
|
|
<view class="living-box" wx:if="{{dataInfo.is_back == 1&&titleArr[activeName].name== 'live'}}">
|
|
<view class="living-item" wx:for="{{dataList[0].list}}" catchtap="goPlayBackData" data-roomid="{{item.room_id}}"
|
|
data-backid="{{item.id}}" wx:key="*this">
|
|
<image class="bg" src="{{item.cover}}" mode='scaleToFill' />
|
|
<view class="top"><text class="span left">{{item.view_num}}人观看 | {{item.goods_num}}商品</text><text class="span time">{{item.time}}</text></view>
|
|
<view class="bottom overflow">{{item.title}}</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="video-list" wx:if="{{dataInfo.short_video_display == 1&&titleArr[activeName].name== 'video'}}">
|
|
<view class="ul" style="display: none">
|
|
<view class="li" data-item="{{item}}" catchtap="toVideo" wx:for="{{videoList}}" wx:key="{{item.id}}">
|
|
<view class="video-img">
|
|
<image src="{{item.cover}}" id="{{item.video_id}}" mode='aspectFit' bindload="onImageLoad" />
|
|
</view>
|
|
<view class="p">{{item.title}}</view>
|
|
<view class="people" wx:if="{{item.member}}">
|
|
<view class="img">
|
|
<image src="{{dataInfo.avatar}}" mode='widthFix' />
|
|
</view>
|
|
<view class="span">{{dataInfo.nickname}}</view>
|
|
</view>
|
|
<view class="play">
|
|
<image src="https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/home_play@2x.png" mode='widthFix' />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="ul Mright">
|
|
<view class="li" data-item="{{item}}" catchtap="toVideo" wx:for="{{activitys1}}" wx:key="{{item.video_id}}">
|
|
<view class="video-img">
|
|
<image src="{{item.cover}}" id="{{item.video_id}}" mode='widthFix' />
|
|
</view>
|
|
<view class="p">{{item.title}}</view>
|
|
<view class="people">
|
|
<view class="img">
|
|
<image src="{{dataInfo.avatar}}" mode='widthFix' />
|
|
</view>
|
|
<view class="span">{{dataInfo.nickname}}</view>
|
|
</view>
|
|
<view class="play">
|
|
<image src="https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/home_play@2x.png" mode='widthFix' />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="ul">
|
|
<view class="li" data-item="{{item}}" catchtap="toVideo" wx:for="{{activitys2}}" wx:key="{{item.video_id}}">
|
|
<view class="video-img">
|
|
<image src="{{item.cover}}" id="{{item.video_id}}" mode='widthFix' />
|
|
</view>
|
|
<view class="p">{{item.title}}</view>
|
|
<view class="people">
|
|
<view class="img">
|
|
<image src="{{dataInfo.avatar}}" mode='widthFix' />
|
|
</view>
|
|
<view class="span">{{dataInfo.nickname}}</view>
|
|
</view>
|
|
<view class="play">
|
|
<image src="https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/home_play@2x.png" mode='widthFix' />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view wx:if="{{videoList.length <= 0}}" class="blank">
|
|
<image src='https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/blank.png' mode='widthFix' />
|
|
</view>
|
|
<view class="load" wx:if="{{!showLoading}}">
|
|
<image src="https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/video-loading.gif" mode='widthFix'></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|