element-ui date-picker 開始時間小于結(jié)束時間、結(jié)束時間大于開始時間且小于當前時間

<div class="input-box f-left birthday-picker-box">

            <span>生日</span>

            <el-date-picker

                    v-model="birthdayStart"

                    name="birthdayStart"

                    format="MM-dd"

                    value-format="timestamp"

                    type="date"

                    placeholder=""

                    :editable="inputEditable"

                    :picker-options="pickerBirthdayBefore"

            >

            </el-date-picker>

            <div class="line f-left">-</div>

        </div>
data() {

      return {

        pickerBirthdayBefore: { 

          //disabledDate通常是一個函數(shù),

          disabledDate: time => { // time.getTime() >= beginDateVal false 可用,true 不可用

            let beginDateVal = this.birthdayEnd;

            if (beginDateVal) {

              return time.getTime() >= beginDateVal;  //開始時間小于結(jié)束時間

               return time.getTime() <= beginDateVal || time.getTime() > Date.now(); //結(jié)束時間大于開始時間且小于當前時間

                return time.getTime() >= Date.now()-8.64e7 //今天及以后的日期都不能選

            }

          }

        },
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容