index.wxml 3.4 KB

1
  1. <view class="{{['data-v-1ebc6368','lb-picker',inline?'lb-picker-inline':'']}}"><view data-event-opts="{{[['touchmove',[['moveHandle',['$event']]]]]}}" hidden="{{!(visible&&!inline)}}" class="lb-picker-mask data-v-1ebc6368" style="{{'background-color:'+(maskColor)+';'}}" catchtouchmove="__e"></view><view class="{{['data-v-1ebc6368','lb-picker-container',visible?'lb-picker-toggle':'']}}" style="{{'border-radius:'+(radius+' '+radius+' 0 0')+';'}}"><block wx:if="{{showHeader}}"><view class="lb-picker-header data-v-1ebc6368" style="{{'height:'+(pickerHeaderHeight)+';'+('line-height:'+(pickerHeaderHeight)+';')}}"><view class="lb-picker-action lb-picker-left data-v-1ebc6368"><view data-event-opts="{{[['tap',[['handleCancel',['$event']]]]]}}" class="lb-picker-action-cancel data-v-1ebc6368" catchtap="__e"><block wx:if="{{$slots['cancel-text']}}"><slot name="cancel-text"></slot></block><block wx:else><view class="action-cancel-text data-v-1ebc6368" style="{{'color:'+(cancelColor)+';'}}">{{''+cancelText+''}}</view></block></view></view><block wx:if="{{$slots['action-center']}}"><view class="lb-picker-action lb-picker-center data-v-1ebc6368"><slot name="action-center"></slot></view></block><view class="lb-picker-action lb-picker-right data-v-1ebc6368"><view data-event-opts="{{[['tap',[['handleConfirm',['$event']]]]]}}" class="lb-picker-action-confirm data-v-1ebc6368" catchtap="__e"><block wx:if="{{$slots['confirm-text']}}"><slot name="confirm-text"></slot></block><block wx:else><view class="action-confirm-text data-v-1ebc6368" style="{{'color:'+(confirmColor)+';'}}">{{''+confirmText+''}}</view></block></view></view></view></block><view class="lb-picker-content data-v-1ebc6368" style="{{'height:'+(pickerContentHeight)+';'}}"><block wx:if="{{loading}}"><view class="lb-picker-loading data-v-1ebc6368"><block wx:if="{{$slots.loading}}"><slot name="loading"></slot></block><block wx:else><view class="lb-picker-loading-img data-v-1ebc6368"></view></block></view></block><block wx:if="{{isEmpty&&!loading}}"><view class="lb-picker-empty data-v-1ebc6368"><block wx:if="{{$slots.empty}}"><slot name="empty"></slot></block><block wx:else><text class="lb-picker-empty-text data-v-1ebc6368" style="{{'color:'+(emptyColor)+';'}}">{{''+emptyText+''}}</text></block></view></block><block wx:if="{{mode==='selector'&&!loading&&!isEmpty}}"><selector-picker vue-id="23987c3a-1" value="{{22}}" list="{{list}}" props="{{pickerProps}}" height="{{pickerContentHeight}}" inline="{{inline}}" data-event-opts="{{[['^change',[['handleChange']]]]}}" bind:change="__e" class="data-v-1ebc6368" bind:__l="__l"></selector-picker></block><block wx:if="{{mode==='multiSelector'&&!loading&&!isEmpty}}"><multi-selector-picker vue-id="23987c3a-2" value="{{value}}" list="{{list}}" level="{{level}}" visible="{{visible}}" props="{{pickerProps}}" height="{{pickerContentHeight}}" inline="{{inline}}" data-event-opts="{{[['^change',[['handleChange']]]]}}" bind:change="__e" class="data-v-1ebc6368" bind:__l="__l"></multi-selector-picker></block><block wx:if="{{mode==='unlinkedSelector'&&!loading&&!isEmpty}}"><unlinked-selector-picker vue-id="23987c3a-3" value="{{value}}" list="{{list}}" visible="{{visible}}" props="{{pickerProps}}" height="{{pickerContentHeight}}" inline="{{inline}}" data-event-opts="{{[['^change',[['handleChange']]]]}}" bind:change="__e" class="data-v-1ebc6368" bind:__l="__l"></unlinked-selector-picker></block></view></view></view>