liveStream.wxml 2.55 KB
<!--pages/liveStream/liveStream.wxml-->
<wxs src="../../../utils/filter.wxs" module="filter"></wxs>
<view>
	<block wx:if="{{live === '{}'}}">当前暂无直播</block>
	<!-- 即将开始 -->
	<block wx:if="{{live.toBegin.length > 0}}">
		<view class="title">即将开始</view>
		<view class="list">
			<block wx:for="{{live.toBegin}}">
				<view class="list-item" data-id="{{item.id}}" data-live="toBegin" catchtap="clickItem">
					<view class="list-item-left">
						<image src="{{item.share_img}}" class="item-pic" mode="aspectFill"></image>
					</view>
					<view class="list-item-right">
						<view>
							<view class="item-title">{{item.name}}</view>
							<view class="item-time">{{filter.format_time(item.start_time, 2)}} 开始</view>
							<view class="item-anchor">主播:{{item['anchor_name']}}</view>
						</view>
						<subscribe room-id="{{item.roomid}}" stopPropagation="{{true}}"></subscribe>
					</view>
				</view>
			
			</block>
		</view>
	</block>
	

	<!-- 直播中 -->
	<block wx:if="{{live.ing.length > 0}}">
		<view class="title">直播中</view>
		<view class="list">
			<block wx:for="{{live.ing}}">
				<view class="list-item" catchtap="clickItem" data-id="{{item.id}}" data-live="ing">
					<view class="list-item-left">
						<image src="{{item.share_img}}" class="item-pic" mode="aspectFill"></image>
					</view>
					<view class="list-item-right">
						<view>
							<view class="item-title">{{item.name}}</view>
							<view class="item-time">{{filter.format_time(item.start_time, 2)}} 开始</view>
							<view class="item-anchor">主播:{{item['anchor_name']}}</view>
						</view>
						<view class="item-btn" catchtap="clickLive" data-roomid="{{item.roomid}}">观看直播</view>
					</view>
				</view>
			</block>
		</view>
	</block>
	

	<!-- 精彩回放 -->
	<block wx:if="{{live.over.length > 0}}">
		<view class="title">精彩回放</view>
		<view class="list">
			<block wx:for="{{live.over}}">
				<view class="list-item" bindtap="clickItem" data-id="{{item.id}}"  data-live="over">
					<view class="list-item-left">
						<image src="{{item.share_img}}" class="item-pic" mode="aspectFill"></image>
					</view>
					<view class="list-item-right">
						<view>
							<view class="item-title">{{item.name}}</view>
							<view class="item-time">{{filter.format_time(item.end_time, 2)}} 结束</view>
							<view class="item-anchor">主播:{{item['anchor_name']}}</view>
						</view>
						<view class="item-btn" catchtap="clickLive" data-roomid="{{item.roomid}}">观看回放</view>
					</view>
				</view>
			</block>
		</view>
	</block>
</view>