classList.wxml 2.6 KB

1
  1. <view class="content data-v-b5077a5a"><view class="filter-box data-v-b5077a5a"><u-search vue-id="0a0c9893-1" placeholder="请输入关键字" value="{{filterText}}" data-event-opts="{{[['^search',[['setFilterText']]],['^custom',[['setFilterText']]],['^input',[['__set_model',['','filterText','$event',[]]]]]]}}" bind:search="__e" bind:custom="__e" bind:input="__e" class="data-v-b5077a5a" bind:__l="__l"></u-search></view><scroll-view class="scroll-box data-v-b5077a5a" scroll-y="{{true}}" refresher-enabled="{{true}}" refresher-triggered="{{triggered}}" refresher-threshold="{{100}}" refresher-background="white" data-event-opts="{{[['scrolltolower',[['handleLoadMore',['$event']]]],['refresherrefresh',[['onRefresh',['$event']]]],['refresherrestore',[['onRestore',['$event']]]]]}}" bindscrolltolower="__e" bindrefresherrefresh="__e" bindrefresherrestore="__e"><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-card class="card-box data-v-b5077a5a" vue-id="{{'0a0c9893-2-'+index}}" head-border-bottom="{{false}}" foot-border-top="{{false}}" padding="0px" margin="10px" borderRadius="40" data-event-opts="{{[['^click',[['selectClass',['$0'],[[['tableList','',index]]]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['head','body']}}"><view class="card-content data-v-b5077a5a" style="padding-top:10px;" slot="head"><view class="card-name data-v-b5077a5a">{{item.name}}</view></view><view class="card-content data-v-b5077a5a" slot="body"><view class="card-info-text data-v-b5077a5a"><u-icon vue-id="{{('0a0c9893-3-'+index)+','+('0a0c9893-2-'+index)}}" name="clock" class="data-v-b5077a5a" bind:__l="__l"></u-icon>{{''+item.classStartDate+" ~ "+item.classEndDate+''}}</view><block wx:for="{{item.classExtrasList}}" wx:for-item="site" wx:for-index="index2" wx:key="index2"><view class="card-info-text data-v-b5077a5a"><u-icon style="visibility:hidden;" vue-id="{{('0a0c9893-4-'+index+'-'+index2)+','+('0a0c9893-2-'+index)}}" name="calendar" class="data-v-b5077a5a" bind:__l="__l"></u-icon><text class="data-v-b5077a5a">{{site.week+" "+site.startTime+"-"+site.endTime}}</text></view></block><view class="card-info-text data-v-b5077a5a"><u-icon vue-id="{{('0a0c9893-5-'+index)+','+('0a0c9893-2-'+index)}}" name="map" class="data-v-b5077a5a" bind:__l="__l"></u-icon>{{''+item.address+''}}</view></view></u-card></block><block wx:if="{{isOver}}"><u-divider vue-id="0a0c9893-6" bg-color="transparent" class="data-v-b5077a5a" bind:__l="__l" vue-slots="{{['default']}}">没有更多了</u-divider></block></scroll-view><u-top-tips vue-id="0a0c9893-7" data-ref="uTips" class="data-v-b5077a5a vue-ref" bind:__l="__l"></u-top-tips></view>