You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
<view class="index">
|
|
|
|
<!-- tabbar -->
|
|
<view class="tab-bar">
|
|
<view
|
|
class="tab tab1 {{selectTab === 'tab1' ? 'select-tab' : ''}}"
|
|
data-tab="tab1"
|
|
bindtap="onTabChange">已读名单</view>
|
|
<view
|
|
class="tab tab2 {{selectTab === 'tab2' ? 'select-tab' : ''}}"
|
|
data-tab="tab2"
|
|
bindtap="onTabChange">未读名单</view>
|
|
<view class="select-bar {{selectTab === 'tab1' ? 'tab1' : 'tab2'}}"></view>
|
|
</view>
|
|
</view>
|
|
<block wx:if="{{preloadVisible && noticeReadList.length === 0}}">
|
|
<view
|
|
class="list-item"
|
|
wx:key="index"
|
|
wx:for-index="index"
|
|
wx:for="{{[1,2,3,4,5]}}">
|
|
<preload-item></preload-item>
|
|
</view>
|
|
</block>
|
|
<block wx:elif="{{!preloadVisible && noticeReadList.length > 0}}">
|
|
<view
|
|
class="list-item"
|
|
wx:for="{{noticeReadList}}"
|
|
wx:for-index="index"
|
|
wx:key="index">
|
|
<listItem
|
|
contentObj="{{item}}"
|
|
order="{{index + 1}}"
|
|
listLength="{{noticeReadList.length}}"
|
|
selectTab="{{selectTab}}"
|
|
>
|
|
</listItem>
|
|
</view>
|
|
</block>
|
|
<view class="no-data" wx:else>
|
|
<no-data isShow="{{true}}"></no-data>
|
|
</view>
|
|
|