111
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<view class="uni-date">
|
||||
<cover-view class="uni-date">
|
||||
<view class="uni-date-editor" @click="show">
|
||||
<slot>
|
||||
<view class="uni-date-editor--x"
|
||||
@@ -109,7 +109,7 @@
|
||||
:startPlaceholder="startPlaceholder" :endPlaceholder="endPlaceholder" :default-value="defaultValue"
|
||||
:pleStatus="endMultipleStatus" :showMonth="false" :range="isRange" :hasTime="hasTime" :insert="false"
|
||||
:hideSecond="hideSecond" @confirm="mobileChange" @maskClose="close" />
|
||||
</view>
|
||||
</cover-view>
|
||||
</template>
|
||||
<script>
|
||||
/**
|
||||
@@ -496,6 +496,7 @@
|
||||
}).exec()
|
||||
setTimeout(() => {
|
||||
this.pickerVisible = !this.pickerVisible
|
||||
this.$emit('showing', this.pickerVisible)
|
||||
if (!this.isPhone && this.isRange && this.isFirstShow) {
|
||||
this.isFirstShow = false
|
||||
const {
|
||||
@@ -519,6 +520,7 @@
|
||||
close() {
|
||||
setTimeout(() => {
|
||||
this.pickerVisible = false
|
||||
this.$emit('showing', false)
|
||||
this.$emit('maskClick', this.value)
|
||||
this.$refs.mobile && this.$refs.mobile.close()
|
||||
}, 20)
|
||||
@@ -611,6 +613,7 @@
|
||||
}
|
||||
this.setEmit(this.displayValue)
|
||||
this.pickerVisible = false
|
||||
this.$emit('showing', false)
|
||||
},
|
||||
leftChange(e) {
|
||||
const {
|
||||
@@ -680,6 +683,7 @@
|
||||
confirmRangeChange() {
|
||||
if (!this.tempRange.startDate || !this.tempRange.endDate) {
|
||||
this.pickerVisible = false
|
||||
this.$emit('showing', false)
|
||||
return
|
||||
}
|
||||
if (!checkDate(this.tempRange.startDate)) {
|
||||
@@ -760,6 +764,7 @@
|
||||
const displayRange = [start, end]
|
||||
this.setEmit(displayRange)
|
||||
this.pickerVisible = false
|
||||
this.$emit('showing', false)
|
||||
},
|
||||
handleStartAndEnd(before, after, temp = false) {
|
||||
if (!(before && after)) return
|
||||
@@ -838,6 +843,7 @@
|
||||
.uni-date {
|
||||
width: 100%;
|
||||
flex: 1;
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
.uni-date-x {
|
||||
|
||||
Reference in New Issue
Block a user