use time component element-ui

1. Limit the week before and the day after the date is not optional

<el-date-picker class="hoverPoint"
                        v-model="beginTime"  //默认的日期
                        type="date"
                        value-format="yyyy-MM-dd"   
                        @change="changeBegin"
                        :picker-options="pickerOptions0">
                    </el-date-picker>
data(){
    return{
        pickerOptions0: {
                disabledDate: (time) => {
                    if (this.beginTime != "") {
                        return time.getTime() > new Date(new Date().getTime() - 7 * 24 * 3600 * 1000) || time.getTime() > this.beginTime;
                    } else {
                        return time.getTime() > Date.now();
                    }
                }
            },
    }
}

Guess you like

Origin www.cnblogs.com/xhrr/p/12036488.html