vue.js - 无法在 vuejs-datepicker 上禁用过去的日期

标签 vue.js datepicker

我想禁用“今天”之前的所有过去日期。我正在使用 vuejs-datepicker。 vuejs-datepicker但是它不起作用,控制台日志中也没有任何错误。我仍然可以选择过去的日期。

<datepicker
     v-model="date"
     :format="DatePickerFormat"
     :disabledDates="disabledDates">
</datepicker>

data(){
      return {
        date: '',
        DatePickerFormat: 'dd/MM/yyyy',
        disabledDates: {
          to: new Date(Date.now() - 8640000)
        }
      }
    }

我做错了什么吗?

更新 1:

<template>
  <datepicker
     v-model="model.date"
     :format="DatePickerFormat"
     :disabledDates="disabledDates">
</datepicker>
</template>

<script>
  import Datepicker from 'vuejs-datepicker'

  export default {

    components: {
      Datepicker
    },

    data(){
      return {
        model: {
          date: ''
        }
        DatePickerFormat: 'dd/MM/yyyy',
        disabledDates: {
          to: new Date(Date.now() - 8640000)
        }
      }
    }

  }

</script>

enter image description here

我仍然可以选择 19.07.2018 之前的过去日期

最佳答案

如果您正在使用来自 Vuetify 的 v-date-picker,只需设置 Prop min

              <v-date-picker
                      v-model="dateTermino"
                      :min="new Date().toISOString().substr(0, 10)"
              ></v-date-picker>

关于vue.js - 无法在 vuejs-datepicker 上禁用过去的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51420756/

相关文章:

javascript - 无法更改 VueJs 插件的 .Css 文件

npm - 将 browserify 工作流程移至 gulp 任务 [vueify、browserify、babelify]

javascript - 验证自动完成预加载

php - 如何使用 php 变量分配 javascript 变量或数组

vue.js - 未捕获的类型错误 : Cannot read property 'location' of undefined vue

android - 在 Android 上选择另一个日期选择器对话框

jquery - 使用 jQueryUI 获取日期选择器值

android - Activity 组子 Activity 中的日期选择器引发 BadTokenException 错误

java - 如何为 JTable 列添加 JXDatepicker

javascript - Vuejs 无法引用数组