1 line
2.1 KiB
Plaintext
1 line
2.1 KiB
Plaintext
<view class="add-page"><block wx:if="{{showTimePicker}}"><view data-event-opts="{{[['tap',[['closeTimePicker',['$event']]]]]}}" class="popup-mask" bindtap="__e"></view></block><view class="{{['time-picker',(showTimePicker)?'show':'']}}"><view class="picker-header"><text data-event-opts="{{[['tap',[['closeTimePicker',['$event']]]]]}}" class="cancel" bindtap="__e">取消</text><text class="title">选择时间</text><text data-event-opts="{{[['tap',[['confirmTime',['$event']]]]]}}" class="confirm" bindtap="__e">确定</text></view><view class="time-range"><view data-event-opts="{{[['tap',[['switchTimeType',['start']]]]]}}" class="{{['time-block',(timeType==='start')?'active':'']}}" bindtap="__e"><text class="time-value">{{$root.m0}}</text><text class="time-label">开始时间</text></view><text class="time-separator">至</text><view data-event-opts="{{[['tap',[['switchTimeType',['end']]]]]}}" class="{{['time-block',(timeType==='end')?'active':'']}}" bindtap="__e"><text class="time-value">{{$root.m1}}</text><text class="time-label">结束时间</text></view></view><view class="picker-content"><picker-view class="picker-view" value="{{pickerValue}}" indicator-style="{{indicatorStyle}}" data-event-opts="{{[['change',[['handleTimeChange',['$event']]]]]}}" bindchange="__e"><picker-view-column><block wx:for="{{hours}}" wx:for-item="hour" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+hour+''}}</view></block></picker-view-column><picker-view-column><block wx:for="{{minutes}}" wx:for-item="minute" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+minute+''}}</view></block></picker-view-column><picker-view-column><view class="picker-item"> - </view></picker-view-column><picker-view-column><block wx:for="{{hours}}" wx:for-item="hour" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+hour+''}}</view></block></picker-view-column><picker-view-column><block wx:for="{{minutes}}" wx:for-item="minute" wx:for-index="index" wx:key="index"><view class="picker-item">{{''+minute+''}}</view></block></picker-view-column></picker-view></view></view></view> |