| | |
| | | :onClose="evt => drawerShow=false" |
| | | > |
| | | <view class="title"> |
| | | <view>请选择日期时间</view> |
| | | <view v-if="placeholder">{{placeholder}}</view> |
| | | <view v-else>请选择日期与时间</view> |
| | | <AtButton |
| | | size="small" |
| | | type="primary" |
| | |
| | | </view> |
| | | <view class="date"> |
| | | <picker |
| | | mode='date' |
| | | mode="date" |
| | | :value="date" |
| | | @change="evt => handleDateChange(evt.detail.value)" |
| | | > |
| | |
| | | </view> |
| | | </picker> |
| | | <picker |
| | | mode='time' |
| | | mode="time" |
| | | :value="time" |
| | | @change="evt => handleTimeChange(evt.detail.value)" |
| | | > |
| | |
| | | }, |
| | | props: { |
| | | // 项值 |
| | | value: null, |
| | | value: String, |
| | | // 变化回调 |
| | | onChange: Function, |
| | | // 占位提示 |
| | | placeholder: String, |
| | | }, |
| | | data() { |
| | | return { |