国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ElementUI日期選擇器時(shí)間選擇范圍限制

liangzai_cool / 861人閱讀

Element是一套基于vue2.x的一個(gè)ui框架。官方文檔也很詳細(xì),這里記錄一個(gè)element-ui日期插件的補(bǔ)充
官方文檔中使用picker-options屬性來限制可選擇的日期,下面舉例補(bǔ)充:

單個(gè)日期時(shí)間輸入框

組件代碼:

情景1: 設(shè)置選擇今天以及今天之后的日期
data (){
   return {
       pickerOptions0: {
          disabledDate(time) {
            return time.getTime() < Date.now() - 8.64e7;
          }
        },  
   }     
}   
情景2: 設(shè)置選擇今天以及今天以前的日期
data (){
   return {
       pickerOptions0: {
          disabledDate(time) {
            return time.getTime() > Date.now() - 8.64e6
          }
        },  
   }     
} 
情景3: 設(shè)置選擇今天之后的日期(不能選擇當(dāng)天時(shí)間)
data (){
   return {
       pickerOptions0: {
          disabledDate(time) {
            return time.getTime() < Date.now();
          }
        },  
   }     
}   
情景4: 設(shè)置選擇今天之前的日期(不能選擇當(dāng)天)
data (){
   return {
       pickerOptions0: {
          disabledDate(time) {
            return time.getTime() > Date.now();
          }
        },  
   }     
}    
情景5: 設(shè)置選擇三個(gè)月之前到今天的日期
data (){
   return {
       pickerOptions0: {
          disabledDate(time) {
            let curDate = (new Date()).getTime();
            let three = 90 * 24 * 3600 * 1000;
            let threeMonths = curDate - three;
            return time.getTime() > Date.now() || time.getTime() < threeMonths;;
          }
        },  
   }     
} 

兩個(gè)日期時(shí)間輸入框

組件代碼:



情景1: 限制結(jié)束日期不能大于開始日期
data(){
    return {
         pickerOptions0: {
                disabledDate: (time) => {
                    if (this.value2 != "") {
                        return time.getTime() > Date.now() || time.getTime() > this.value2;
                    } else {
                        return time.getTime() > Date.now();
                    }

                }
            },
            pickerOptions1: {
                disabledDate: (time) => {
                    return time.getTime() < this.value1 || time.getTime() > Date.now();
                }
            },
    }      
}

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/109977.html

相關(guān)文章

  • 開發(fā)中遇到的問題總結(jié)

    摘要:獲取字符串中出現(xiàn)次數(shù)最多的字符。去掉字符串中的所有空格中對象數(shù)組按對象屬性排序 VUE 1、vue——解決You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignore the next line. Use / eslint-disable / to ign...

    wenshi11019 評論0 收藏0
  • 開發(fā)中遇到的問題總結(jié)

    摘要:獲取字符串中出現(xiàn)次數(shù)最多的字符。去掉字符串中的所有空格中對象數(shù)組按對象屬性排序 VUE 1、vue——解決You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignore the next line. Use / eslint-disable / to ign...

    Yuqi 評論0 收藏0
  • element-ui 時(shí)間選擇限制范圍(隨動(dòng))

    摘要:需求選擇日期范圍,但是選擇范圍需要在一周以內(nèi)。方法考慮到有兩種設(shè)計(jì)方式用兩個(gè)獨(dú)立時(shí)間選擇器控制,實(shí)現(xiàn)起來比較混亂。用日期范圍選擇器。 需求:選擇日期范圍,但是選擇范圍需要在一周以內(nèi)。舉個(gè)栗子:假設(shè)選第一個(gè)日期為1月17日,那么1月11日以前、1月23號(hào)以后的日期都需要設(shè)為禁選狀態(tài)。 方法:考慮到有兩種設(shè)計(jì)方式:1、用兩個(gè)獨(dú)立時(shí)間選擇器控制,實(shí)現(xiàn)起來比較混亂。2、用日期范圍選擇器。第一種...

    xingqiba 評論0 收藏0
  • element-ui 時(shí)間選擇限制范圍(隨動(dòng))

    摘要:需求選擇日期范圍,但是選擇范圍需要在一周以內(nèi)。方法考慮到有兩種設(shè)計(jì)方式用兩個(gè)獨(dú)立時(shí)間選擇器控制,實(shí)現(xiàn)起來比較混亂。用日期范圍選擇器。 需求:選擇日期范圍,但是選擇范圍需要在一周以內(nèi)。舉個(gè)栗子:假設(shè)選第一個(gè)日期為1月17日,那么1月11日以前、1月23號(hào)以后的日期都需要設(shè)為禁選狀態(tài)。 方法:考慮到有兩種設(shè)計(jì)方式:1、用兩個(gè)獨(dú)立時(shí)間選擇器控制,實(shí)現(xiàn)起來比較混亂。2、用日期范圍選擇器。第一種...

    ChristmasBoy 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<