<script>
import Datepicker from "vuejs-datepicker";
import { ru } from "vuejs-datepicker/dist/locale";
export default {
data() {
return {
ru: ru,
highlighted: {
// dates: [
// // Highlight an array of dates
// new Date(2021, 3, 16),
// new Date(2021, 4, 17),
// new Date(2021, 4, 18),
// ],
includeDisabled: false, // Highlight disabled dates
},
};
},
components: {
Datepicker,
},
};
</script>
data() {
return {
dates: [ массив допустимых дат, в числовом виде (количество миллисекунд) ],
disabledFn: {
customPredictor: date => !this.dates.includes(new Date(date).setHours(0, 0, 0, 0)),
},
};
},
<datepicker :disabledDates="disabledFn" />