fix infinite-looping issue

This commit is contained in:
Mohit Panjwani
2020-12-22 17:48:21 +05:30
parent d1e70c8989
commit fae3af2592
4 changed files with 18 additions and 13 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
{
"/assets/js/app.js": "/assets/js/app.js?id=098536c1ae80d55319ef",
"/assets/css/crater.css": "/assets/css/crater.css?id=180193a313e33aed1712"
"/assets/js/app.js": "/assets/js/app.js?id=a29cebdf01e89dfe271d",
"/assets/css/crater.css": "/assets/css/crater.css?id=ab11b7a088da61b14bb8"
}

View File

@ -74,15 +74,17 @@ export default {
}),
},
watch: {
value(val) {
if (val && !this.enableTime) {
this.date = moment(new Date(val), 'YYYY-MM-DD').format('YYYY-MM-DD')
} else {
this.date = moment(new Date(val), 'YYYY-MM-DD').format(
'YYYY-MM-DD H:m:s'
)
}
},
// value(val) {
// console.log(val)
// if (val && !this.enableTime) {
// this.date = moment(new Date(val), 'YYYY-MM-DD').format('YYYY-MM-DD')
// } else {
// this.date = moment(new Date(val), 'YYYY-MM-DD').format(
// 'YYYY-MM-DD H:m:s'
// )
// }
// },
enableTime(val) {
this.$set(this.config, 'enableTime', this.enableTime)
},
@ -104,6 +106,7 @@ export default {
},
mounted() {
this.$set(this.config, 'enableTime', this.enableTime)
if (!this.enableTime) {
this.$set(
this.config,
@ -117,12 +120,14 @@ export default {
this.carbonFormat ? `${this.carbonFormat} H:i ` : 'd M Y H:i'
)
}
if (this.value && !this.enableTime) {
this.date = moment(new Date(this.value), 'YYYY-MM-DD').format(
'YYYY-MM-DD'
)
return true
}
if (this.value) {
this.date = moment(new Date(this.value), 'YYYY-MM-DD').format(
'YYYY-MM-DD HH:mm:SS'