Min date control development

This commit is contained in:
Burak Civan
2021-06-18 11:35:36 +03:00
parent af685b6c17
commit 1a6ba034bd
4 changed files with 680 additions and 641 deletions

View File

@ -5,6 +5,8 @@
{'readonly': readonly},
{'disabled': disabled},
{'hidden-year': hiddenYear},
{'data-value-control': dataValueControl},
{'data-value-min': dataValueMin},
formClasses
]"
:footer-error="formError"
@ -98,6 +100,12 @@ export default {
},
hiddenYear: {
type: [Boolean, String]
},
dataValueControl: {
type: [Boolean, String, Date]
},
dataValueMin: {
type: [Boolean, String, Date]
}
},
@ -126,6 +134,18 @@ export default {
},
methods: {
dataControlEvent() {
if(this.dataValueControl) {
let date_control = document.querySelector('.data-value-control .datepicker');
if(this.dataValueMin) {
debugger;
this.dateConfig.minDate = date_control.value;
// this.$set(this.dateConfig,'minDate', date_control.value);
}
}
},
change() {
this.$emit('interface', this.real_model);
@ -143,13 +163,18 @@ export default {
wrapper.classList.remove('hidden-year-flatpickr');
});
}
//this.dataControlEvent();
}
},
watch: {
value: function(val) {
this.real_model = val;
}
},
dataValueMin: function(val) {
this.dateConfig.minDate = val;
},
}
}
</script>

File diff suppressed because it is too large Load Diff