国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

datePicker一個(gè)或多個(gè)日期組件,如何快捷選擇多個(gè)日期(時(shí)間段)

這篇具有很好參考價(jià)值的文章主要介紹了datePicker一個(gè)或多個(gè)日期組件,如何快捷選擇多個(gè)日期(時(shí)間段)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

elementUI的組件文檔中沒有詳細(xì)說明type="dates"如何快捷選擇一個(gè)時(shí)間段的日期,我們可以通過picker-options參數(shù)來設(shè)置快捷選擇:

<div class="block">
    <span class="demonstration">多個(gè)日期</span>
    <el-date-picker
      type="dates"
      v-model="value4"
      :picker-options="pickerOption"
      placeholder="選擇一個(gè)或多個(gè)日期">
    </el-date-picker>
  </div>
</div>

通過設(shè)置變量pickerOption的值可設(shè)置快捷選擇:

pickerOption:{
	shortcuts:[
		text:'這半個(gè)月',
		onClick(picker){
			let end = new Date();
			let start = dateFormat(new Date(),'-');
			end.setTime(end.getTime() + 3600 * 1000 * 24 * 14);
			end = dateFormat(end,'-');
			let allDate = getAllDate(start,end);
			picker.$emit('pick', [...allDate]);
		}
	]
}

其中dateFormat方法是將日期格式化,getAllDate方法是獲取開始和結(jié)束日期之間的全部日期,在data中定義:文章來源地址http://www.zghlxwxcb.cn/news/detail-635224.html

let dateFormat = (time,h='')=>{
	let ymd = '';
	let month = (time.getMonth() + 1 )>=10 ? (time.getMonth() + 1) : ('0' + (time.getMonth() +1));
	let day = time.getDate() >= 10? time.getDate() : ('0' + time.getDate());
	ymd += time.getFullYear() +h;
	ymd += month + h;
	ymd += day;
	return ymd;
}
let getAllDate=(start,end)=>{
	let allDateArr=[];
	let startArr = start.split('-');
	let endArr = end.split('-');
	let db = new Date();
	let db.setUTCFullYear(startArr[0[,startArr[1]-1,startArr[2]);
	let de = new Date();
	de.setUTCFullYear(endArr[0[,endArr[1]-1,endArr[2]);
	let unixDb = db.getTime();
	let unixDe = de.getTime();
	let stamp;
	const oneDay = 24*60*60*1000;
	for(stamp = inixDb;stamp<=unixDe;){
		allDateArr.push(dateFormat(new Date(parseInt(stamp)),'-'));
		stamp = stamp+oneDay;
	}
	return allDateArr;
}

到了這里,關(guān)于datePicker一個(gè)或多個(gè)日期組件,如何快捷選擇多個(gè)日期(時(shí)間段)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • jQuery UI 實(shí)例 - 日期選擇器(Datepicker)

    從彈出框或內(nèi)聯(lián)日歷選擇一個(gè)日期。 如需了解更多有關(guān) datepicker 部件的細(xì)節(jié),請(qǐng)查看 API 文檔?日期選擇器部件(Datepicker Widget)。 日期選擇器(Datepicker)綁定到一個(gè)標(biāo)準(zhǔn)的表單 input 字段上。把焦點(diǎn)移到 input 上(點(diǎn)擊或者使用 tab 鍵),在一個(gè)小的覆蓋層上打開一個(gè)交互日歷

    2024年02月12日
    瀏覽(22)
  • Element UI DatePicker 日期范圍選擇動(dòng)態(tài)設(shè)置禁選日期

    Element UI DatePicker 日期范圍選擇動(dòng)態(tài)設(shè)置禁選日期

    今天在工作時(shí),后端提出了一個(gè)DatePicker日期范圍組件的一個(gè)問題 用圖描述大概就是選擇開始日期 13 號(hào)后,只能選擇 13 號(hào)前一周和后一周的日期,其他日期處于禁止選擇狀態(tài)。 先去看了下 element 的相關(guān)文檔,找到了一個(gè) 當(dāng)前時(shí)間日期選擇器特有的選項(xiàng)picker-options, 傳送門

    2024年02月12日
    瀏覽(24)
  • flutter開發(fā)實(shí)戰(zhàn)-生日等日期選擇器DatePicker

    flutter開發(fā)實(shí)戰(zhàn)-生日等日期選擇器DatePicker

    flutter開發(fā)實(shí)戰(zhàn)-生日等日期選擇器DatePicker 在開發(fā)遇到設(shè)置生日等信息需要選擇日期,這里用到的是CupertinoDatePicker iOS效果的日期、時(shí)間選擇器 運(yùn)行后效果圖如下 我們需要調(diào)用底部彈窗顯示 生日日期選擇 ProfileBirthdayPicker flutter開發(fā)實(shí)戰(zhàn)-生日等日期選擇器DatePicker。iOS效果風(fēng)格

    2024年02月16日
    瀏覽(22)
  • antd的DatePicker日期選擇框?qū)崿F(xiàn)日期的回顯與改變

    antd的DatePicker日期選擇框?qū)崿F(xiàn)日期的回顯與改變

    核心就是讓DatePicker的value屬性的值變?yōu)槭芸?但是有一個(gè)缺點(diǎn),必須要給一個(gè)默認(rèn)時(shí)間(我這里用的當(dāng)前時(shí)間) 代碼如下 效果如下

    2024年02月07日
    瀏覽(23)
  • element ui datePick時(shí)間日期一段時(shí)間,限制選擇日期的范圍

    ?時(shí)間戳,一天 想限制只能選日期間隔為一年,聯(lián)合選擇器樣式不好改,使用倆單獨(dú)的 有兩個(gè)辦法限制 1.一個(gè)在外層使用form通過表單驗(yàn)證控制,出現(xiàn)錯(cuò)誤提示(由于是兩個(gè)單獨(dú)的組件,觸發(fā)驗(yàn)證的方式又為單個(gè)失去焦點(diǎn),所以倆組件無法實(shí)時(shí)更新) 2.用datepick自帶的屬性di

    2024年02月05日
    瀏覽(31)
  • Ant Design Vue 日期選擇器DatePicker傳給后臺(tái)日期參數(shù)格式問題

    Ant Design Vue 日期選擇器DatePicker傳給后臺(tái)日期參數(shù)格式問題

    花了一個(gè)下午才解決,官方組件文檔里面是沒有處理方案說明的。 項(xiàng)目版本:Ant Design Vue 2.0.2 前端部分代碼: 前端點(diǎn)擊選擇日期后,點(diǎn)擊提交按鈕提交表單時(shí),發(fā)現(xiàn)傳給后臺(tái)的日期參數(shù)格式有問題,跟前端顯示的效果不一致 要么前端傳之前處理,要么后端接收后處理。 我參

    2024年02月11日
    瀏覽(17)
  • element的datepicker日期選擇器選擇周一到周日并實(shí)現(xiàn)上一周和下一周

    element的datepicker日期選擇器選擇周一到周日并實(shí)現(xiàn)上一周和下一周

    頁面初始化效果 點(diǎn)擊上一周 點(diǎn)擊下一周 1、采用el-date-picker組件,類型使用 week 但是范圍是從周日開始,從周一開始需要將 firstDayOfWeek 設(shè)置為 1 2、框里還需要展示周一和周日的范圍,設(shè)置兩個(gè)新的屬性startDate和endDate 根據(jù)model屬性(默認(rèn)是星期二),來算出展示的星期一和周

    2024年02月14日
    瀏覽(24)
  • jeecgboot vue3使用DatePicker組件設(shè)置可用日期

    文檔: Ant Design Vue文檔 (1)使用表單的formSchema中的componentProps組件屬性通過disabledDate設(shè)置 (2)使用插槽slot方式實(shí)現(xiàn)

    2024年02月10日
    瀏覽(20)
  • Element-UI的DatePicker禁用日期選擇(type=date/daterange)

    Element-UI的DatePicker禁用日期選擇(type=date/daterange)

    \\\"element-ui\\\": \\\"^2.15.13\\\", 選擇日:type=\\\"date\\\" 選擇日期范圍:type=\\\"daterange\\\" 選擇日,效果: ?? 選擇日期范圍,效果: 選擇日:type=\\\"date\\\" 選擇日期范圍:type=\\\"daterange\\\" 選擇日,效果: ?選擇日期范圍,效果: 選擇日:type=\\\"date\\\" 選擇日期范圍:type=\\\"daterange\\\" 例如:可選今天、今天前一周

    2024年02月10日
    瀏覽(41)
  • element UI DatePicker 日期選擇器 點(diǎn)擊時(shí)間點(diǎn)可選限制范圍前后十五天

    設(shè)置:picker-options=\\\"pickerOptions\\\" 然后在data里面設(shè)置 源代碼

    2024年02月06日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包