最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Element?el-date-picker?日期選擇器的使用

 更新時(shí)間:2023年04月30日 11:18:26   作者:程序員大陽(yáng)  
本文主要介紹了Element?el-date-picker?日期選擇器的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1. 前言

日期選擇器用來(lái)選擇一個(gè)或者多個(gè)日期,例如選擇某個(gè)人的生日,再例如選擇訂單的創(chuàng)建日期,應(yīng)用還是非常普遍的。

本篇就來(lái)介紹下Element提供的日期選擇器的常見(jiàn)用法。

2. 基本用法

編寫html代碼如下:

選擇任意日期:
    <el-date-picker v-model="value" type="date" placeholder="選擇日期" @change="dateChange"> 
    </el-date-picker>

如上代碼會(huì)顯示一個(gè)日期選擇器,且選中日期的值綁定了value變量,且當(dāng)選中日期發(fā)生變化時(shí),會(huì)觸發(fā)dateChange方法。

對(duì)應(yīng)效果如下:

3. 日期格式化

有時(shí)候我們需要,按照我們?cè)O(shè)定的格式,來(lái)處理綁定的日期值,可以通過(guò)value-format屬性來(lái)指定格式,常用的格式化字符串包括:

  • yyyy 年
  • MM 月
  • WW 周
  • dd 日
  • HH 時(shí) (24小時(shí)制)
  • hh 時(shí) (12小時(shí)制)
  • mm 分鐘
  • ss 秒

所以,如果按照MySQL數(shù)據(jù)庫(kù)對(duì)日期字符串格式化要求,我們編寫代碼如下:

日期格式化:{{value}}
    <el-date-picker v-model="value" type="date" placeholder="選擇日期" value-format="yyyy-MM-dd HH:mm:ss">
    </el-date-picker>

選中某個(gè)日期后,對(duì)應(yīng)效果如下,可見(jiàn)value已經(jīng)被格式化:

4. 選擇其他日期單位

除了選中某一天,有時(shí)候我們還會(huì)面臨,選擇某一周、某個(gè)月份、某個(gè)年份的需求,此時(shí)可以通過(guò)type屬性來(lái)設(shè)置。

例如:

選擇其他日期單位
    <el-date-picker v-model="valueWeek" type="week" format="yyyy 第WW周" placeholder="選擇周">
    </el-date-picker>
    <el-date-picker v-model="valueMonth" type="month" placeholder="選擇月">
    </el-date-picker>
    <el-date-picker v-model="valueYear" type="year" placeholder="選擇年">
    </el-date-picker>

效果:

5. 選擇多個(gè)日期

el-date-picker還支持選中多個(gè)日期,通過(guò)將type屬性值設(shè)置為dates即可。

選擇多個(gè)日期
    <el-date-picker type="dates" v-model="valueDates" placeholder="選擇一個(gè)或多個(gè)日期">
    </el-date-picker>

效果:

6. 帶快捷選項(xiàng)

有時(shí)候,我們希望可以直接選擇昨天、上周、上月,這些經(jīng)常使用的日期不需要我們?nèi)ゲ檎?,就能快速選中,此時(shí)可以借助picker-options屬性來(lái)實(shí)現(xiàn)。

代碼:

帶快捷選項(xiàng)
    <el-date-picker v-model="value" align="right" type="date" :picker-options="optionsFast" placeholder="選擇日期">
    </el-date-picker>
  optionsFast: {
        shortcuts: [{
          text: '今天',
          onClick(picker) {
            picker.$emit('pick', new Date());
          }
        }, {
          text: '昨天',
          onClick(picker) {
            const date = new Date();
            date.setTime(date.getTime() - 3600 * 1000 * 24);
            picker.$emit('pick', date);
          }
        }, {
          text: '一周前',
          onClick(picker) {
            const date = new Date();
            date.setTime(date.getTime() - 3600 * 1000 * 24 * 7);
            picker.$emit('pick', date);
          }
        }]
      },

通過(guò)上述代碼,點(diǎn)擊text對(duì)應(yīng)按鈕,即可將我們代碼編寫的值選中,效果如下:

7. 禁用部分日期

通過(guò)picker-options還可以禁用部分日期,代碼:

 	禁用部分日期
    <el-date-picker v-model="value" align="right" type="date" :picker-options="optionsDisable" placeholder="選擇日期">
    </el-date-picker>
 	  optionsDisable: {
        disabledDate(time) {
          return time.getTime() > Date.now();
        },
      }

效果如下:

8. 小結(jié)

el-date-picker日期選擇器提供的功能很全面,實(shí)現(xiàn)起來(lái)也挺簡(jiǎn)單,還是比較好用的。

到此這篇關(guān)于Element el-date-picker 日期選擇器的使用的文章就介紹到這了,更多相關(guān)Element el-date-picker 日期選擇器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Vue的移動(dòng)端圖片裁剪組件功能

    基于Vue的移動(dòng)端圖片裁剪組件功能

    這篇文章給大家介紹了基于Vue的移動(dòng)端圖片裁剪組件功能,因?yàn)橐苿?dòng)端是用vue,所以就寫成了一個(gè)vue組件,下面就說(shuō)說(shuō)自己的一些實(shí)現(xiàn)思路,需要的朋友可以參考下
    2017-11-11
  • 詳解使用element-ui table組件的篩選功能的一個(gè)小坑

    詳解使用element-ui table組件的篩選功能的一個(gè)小坑

    在element ui 框架中,對(duì)于table框架,有一個(gè)篩選功能,這篇文章主要介紹了詳解使用element-ui table組件的篩選功能的一個(gè)小坑,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-11-11
  • Vue如何通過(guò)Vue.prototype定義原型屬性實(shí)現(xiàn)全局變量

    Vue如何通過(guò)Vue.prototype定義原型屬性實(shí)現(xiàn)全局變量

    在Vue.js開(kāi)發(fā)中,通過(guò)原型屬性為Vue實(shí)例添加全局變量是一種常見(jiàn)做法,使用$前綴命名,可以避免與組件內(nèi)部的數(shù)據(jù)、方法或計(jì)算屬性產(chǎn)生命名沖突,這種方式簡(jiǎn)單有效,確保了變量在所有Vue實(shí)例中的可用性,同時(shí)保持全局作用域的整潔
    2024-10-10
  • vue中的rules表單校驗(yàn)規(guī)則使用方法示例詳解 :rules=“rules“

    vue中的rules表單校驗(yàn)規(guī)則使用方法示例詳解 :rules=“rules“

    這篇文章主要介紹了vue中的rules表單校驗(yàn)規(guī)則使用方法示例詳解 :rules=“rules“,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-11-11
  • vue el-upload 上傳文件格式校驗(yàn)方法

    vue el-upload 上傳文件格式校驗(yàn)方法

    這篇文章主要介紹了vue el-upload 上傳文件格式校驗(yàn)方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-11-11
  • vue form 表單提交后刷新頁(yè)面的方法

    vue form 表單提交后刷新頁(yè)面的方法

    今天小編就為大家分享一篇vue form 表單提交后刷新頁(yè)面的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • vue中html2canvas給指定區(qū)域添加滿屏水印

    vue中html2canvas給指定區(qū)域添加滿屏水印

    本文主要介紹了vue中html2canvas給指定區(qū)域添加滿屏水印,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-11-11
  • vue實(shí)現(xiàn)接口封裝的實(shí)現(xiàn)示例

    vue實(shí)現(xiàn)接口封裝的實(shí)現(xiàn)示例

    本文主要介紹了vue實(shí)現(xiàn)接口封裝的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-11-11
  • vue3+vite2+mqtt連接遇到的坑及解決

    vue3+vite2+mqtt連接遇到的坑及解決

    這篇文章主要介紹了vue3+vite2+mqtt連接遇到的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼

    vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼

    這篇文章主要介紹了vue實(shí)現(xiàn)商品加減計(jì)算總價(jià)的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08

最新評(píng)論

维西| 华池县| 化德县| 隆回县| 子洲县| 东海县| 深圳市| 南丹县| 长寿区| 湖南省| 安阳市| 监利县| 襄城县| 平阳县| 太仆寺旗| 新干县| 兰西县| 友谊县| 双辽市| 武清区| 岚皋县| 安岳县| 济源市| 五常市| 佛冈县| 寿光市| 双桥区| 望城县| 宣化县| 岑溪市| 大姚县| 铁力市| 阿城市| 类乌齐县| 驻马店市| 苏尼特左旗| 华池县| 高唐县| 泰宁县| 德阳市| 文成县|