fa-citys.swan 3.1 KB

1
  1. <u-popup vue-id="8574efda-1" mode="bottom" popup="{{false}}" mask="{{true}}" closeable="{{true}}" safe-area-inset-bottom="{{true}}" close-icon-color="#ffffff" z-index="{{uZIndex}}" maskCloseAble="{{maskCloseAble}}" value="{{value}}" data-event-opts="{{[['^close',[['close']]],['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:close="__e" bind:input="__e" vue-slots="{{['default']}}"><block s-if="{{value}}"><u-tabs class="vue-ref" vue-id="{{('8574efda-2')+','+('8574efda-1')}}" list="{{genTabsList}}" active-color="{{theme.bgColor}}" is-scroll="{{true}}" current="{{tabsIndex}}" data-ref="tabs" data-event-opts="{{[['^change',[['tabsChange']]]]}}" bind:change="__e"></u-tabs></block><view class="area-box"><view class="{{['u-flex',(isChange)?'change':'']}}"><view class="area-item"><view class="u-padding-10 u-bg-gray" style="height:100%;"><scroll-view style="height:100%;" scroll-y="{{true}}"><u-cell-group vue-id="{{('8574efda-3')+','+('8574efda-1')}}" vue-slots="{{['default']}}"><block s-for="provinces trackBy index" s-for-item="item" s-for-index="index"><u-cell-item vue-id="{{('8574efda-4-'+index)+','+('8574efda-3')}}" title="{{item.label}}" arrow="{{false}}" index="{{index}}" data-event-opts="{{[['^click',[['provinceChange']]]]}}" bind:click="__e" vue-slots="{{['default']}}"><block s-if="{{isChooseP&&province===index}}"><u-icon vue-id="{{('8574efda-5-'+index)+','+('8574efda-4-'+index)}}" slot="right-icon" size="34" name="checkbox-mark"></u-icon></block></u-cell-item></block></u-cell-group></scroll-view></view></view><view class="area-item"><view class="u-padding-10 u-bg-gray" style="height:100%;"><scroll-view style="height:100%;" scroll-y="{{true}}"><block s-if="{{isChooseP}}"><u-cell-group vue-id="{{('8574efda-6')+','+('8574efda-1')}}" vue-slots="{{['default']}}"><block s-for="citys trackBy index" s-for-item="item" s-for-index="index"><u-cell-item vue-id="{{('8574efda-7-'+index)+','+('8574efda-6')}}" title="{{item.label}}" arrow="{{false}}" index="{{index}}" data-event-opts="{{[['^click',[['cityChange']]]]}}" bind:click="__e" vue-slots="{{['default']}}"><block s-if="{{isChooseC&&city===index}}"><u-icon vue-id="{{('8574efda-8-'+index)+','+('8574efda-7-'+index)}}" slot="right-icon" size="34" name="checkbox-mark"></u-icon></block></u-cell-item></block></u-cell-group></block></scroll-view></view></view><view class="area-item"><view class="u-padding-10 u-bg-gray" style="height:100%;"><scroll-view style="height:100%;" scroll-y="{{true}}"><block s-if="{{isChooseC}}"><u-cell-group vue-id="{{('8574efda-9')+','+('8574efda-1')}}" vue-slots="{{['default']}}"><block s-for="areas trackBy index" s-for-item="item" s-for-index="index"><u-cell-item vue-id="{{('8574efda-10-'+index)+','+('8574efda-9')}}" title="{{item.label}}" arrow="{{false}}" index="{{index}}" data-event-opts="{{[['^click',[['areaChange']]]]}}" bind:click="__e" vue-slots="{{['default']}}"><block s-if="{{isChooseA&&area===index}}"><u-icon vue-id="{{('8574efda-11-'+index)+','+('8574efda-10-'+index)}}" slot="right-icon" size="34" name="checkbox-mark"></u-icon></block></u-cell-item></block></u-cell-group></block></scroll-view></view></view></view></view></u-popup>