vue element settings to disable the date time picker

There is a picker-options attribute el-date-picker assembly

 

 

 disabledDate date range may be set optionally

      <el-date-picker
        v-model="form.trailer.cutoff_time"
        type="datetime"
        value-format="yyyy-MM-dd HH:mm:ss" 
        :picker-options="pickerOptions">
      </el-date-picker>        

data set options, currently only set up last time is not available, return true representatives of disabled

     data() {
      return {  
        pickerOptions: {
          disabledDate(date){
            let zero=new Date().setHours(0, 0, 0, 0);
            if(date.getTime()<zero){
              return true;
            }
            return false;
          }
        },

plan

 

Guess you like

Origin www.cnblogs.com/dongzhi1111/p/11505040.html