syshxcx/pages/news/newsList.wxml

54 lines
2.5 KiB
Plaintext
Raw Normal View History

2022-06-07 15:43:05 +08:00
<view class="news-type">
<view class="type-box {{curType == item.newsTypeId ? 'active': ''}}" wx:for="{{newsType}}" wx:key="index" bindtap="changeType" data-id="{{item.newsTypeId}}">{{item.typeName}}</view>
</view>
<view class="news-list">
<view class="news" wx:for="{{newsList}}" wx:key="index" wx:if="{{newsList.length > 0}}">
<view class="news-box style3" wx:if="{{item.typesettingKey == 'key_1'}}" data-id="{{item.newsId}}" bindtap="checkDetail">
<view class="news-info">
<view class="news-title">{{item.title}}</view>
</view>
<view class="news-img">
<image src="{{serviceUrl + baseImgUrl + item.photoCover}}" mode="widthFix"></image>
</view>
<view class="news-date">{{item.sendTime}}</view>
</view>
<view class="news-box style2" wx:if="{{item.typesettingKey == 'key_2'}}" data-id="{{item.newsId}}" bindtap="checkDetail">
<view class="news-img">
<image src="{{serviceUrl + baseImgUrl + item.photoCover}}" mode="heightFix"></image>
</view>
<view class="news-info">
<view class="news-title">{{item.title}}</view>
<view class="news-date">{{item.sendTime}}</view>
</view>
</view>
<view class="news-box style1" wx:if="{{item.typesettingKey == 'key_3'}}" data-id="{{item.newsId}}" bindtap="checkDetail">
<view class="news-info">
<view class="news-title">{{item.title}}</view>
<view class="news-date">{{item.sendTime}}</view>
</view>
<view class="news-img">
<image src="{{serviceUrl + baseImgUrl + item.photoCover}}" mode="heightFix"></image>
</view>
</view>
<view class="news-box style4" wx:if="{{item.typesettingKey == 'key_4'}}" data-id="{{item.newsId}}" bindtap="checkDetail">
<view class="news-info">
<view class="news-title">{{item.title}}</view>
</view>
<view class="news-img-container">
<view class="img-box" wx:for="{{item.photo}}" wx:for-item="photo" wx:key="photo">
<image src="{{serviceUrl + baseImgUrl + photo}}" mode="heightFix"></image>
</view>
</view>
<view class="news-date">{{item.sendTime}}</view>
</view>
<view class="news-box style5" wx:if="{{item.typesettingKey == 'key_5'}}" data-id="{{item.newsId}}" bindtap="checkDetail">
<view class="news-info">
<view class="news-title">{{item.title}}</view>
</view>
<view class="news-date">{{item.sendTime}}</view>
</view>
</view>
<view class="no-data" wx:if="{{newsList.length == 0}}">
<image src="{{sourceUrl}}no-data.png" mode="widthFix"></image>
</view>
</view>