123456789101112131415161718192021222324252627282930313233 |
- <van-popup custom-class="aaa" show="{{ show }}" close-on-click-overlay="{{false}}" get-container="#app" bind:close="onClose" position="right" custom-style="width: 100%;height: 100%" safe-area-tab-bar="{{false}}" safe-area-inset-bottom="{{false}}" z-index="99999" >
- <van-sticky>
- <van-nav-bar title="{{popupTitle}}" left-arrow bind:click-left="onClickLeft" />
- </van-sticky>
- <logout-show title="{{ popupTitle}}" showBtn="{{false}}" wx:if="{{ token==='' }}" />
- <view class="popup-container" wx:else>
- <view class="popup-radio" wx:if="{{popupType=='radio'}}">
- <view class="popup-radio-item {{value===item.id?'selected':''}}" wx:for="{{ popupOptions}}" wx:key="index" bindtap="radioChange" data-index="{{index}}">{{item.name}}</view>
- </view>
- <view class="popup-time" wx:elif="{{popupType=='time'}}">
- <van-calendar show-title="{{false}}" show-subtitle="{{false}}" color="#409EFF" round="{{false}}" type="range" poppable="{{ false }}" close-on-click-overlay="{{false}}" safe-area-inset-bottom="{{false}}" max-range="{{15}}" allow-same-day="{{true}}" bind:confirm="timeConfirm" />
- </view>
- <view class="popup-checkbox" wx:elif="{{popupType=='checkbox'}}">
- <view class="msgTitle">温馨提示:{{ popupTitle}}可多选</view>
- <view class="popup-checkbox-item {{item.selected?'selected':''}}" wx:for="{{ popupOptions}}" wx:key="index" bindtap="checkboxChange" data-index="{{index}}">
- <view class="popup-checkbox-label">
- {{item.name}}
- </view>
- <view class="popup-checkbox-icon">
- <van-icon wx:if="{{item.selected}}" name="checked" size="20px" color="#409EFF" custom-style="background:#fff" />
- <van-icon wx:else name="circle" color="#909399" size="20px" custom-style="background:#fff" />
- </view>
- </view>
- <van-button type="info" custom-style="width:100%;margin:8px 0 0 0" bindtap="checkboxSelected">确定</van-button>
- </view>
- <view class="popup-city" wx:elif="{{popupType=='city'}}">
- <city-bar changeValue="{{popupValue}}" changeLabel="{{'北京'}}" binditemClick="onItemClick" />
- </view>
- </view>
- </van-popup>
|