|
|
@@ -1,6 +1,6 @@
|
|
|
<script setup lang="ts">
|
|
|
import emitter from '@/utils/bus'
|
|
|
-import { ref, computed, onMounted, onBeforeMount } from 'vue'
|
|
|
+import { ref, watch, onMounted, onBeforeMount } from 'vue'
|
|
|
import IconDropDown from '@/components/IconDropDown'
|
|
|
import CalendarDate from './components/CalendarDate.vue'
|
|
|
import moment from 'moment'
|
|
|
@@ -249,13 +249,13 @@ const DateRangeSearch = () => {
|
|
|
emit('DateRangeSearch', daterangeObj, daterangeObj2)
|
|
|
Date_visible.value = false
|
|
|
}
|
|
|
-const CalendarTitle = computed(() => {
|
|
|
- if (DateType.value == 'undefined') {
|
|
|
- return 'Date Range'
|
|
|
- } else {
|
|
|
- return DateType.value
|
|
|
+const CalendarTitle = ref('Date Range')
|
|
|
+watch(
|
|
|
+ () => DateType.value,
|
|
|
+ (current) => {
|
|
|
+ CalendarTitle.value = current
|
|
|
}
|
|
|
-})
|
|
|
+)
|
|
|
// 清除
|
|
|
const clearrest = () => {
|
|
|
emit('clearDaterangeTags')
|
|
|
@@ -281,6 +281,7 @@ const clearDateCreation = () => {
|
|
|
DateCreation.value = []
|
|
|
AddDateType.value = []
|
|
|
DateType.value = ''
|
|
|
+ CalendarTitle.value = 'Date Range'
|
|
|
delete daterangeObj['Creation Time']
|
|
|
delete daterangeObj2['Creation Time']
|
|
|
}
|