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

vue element ui el-date-picker(日期選擇器)實(shí)現(xiàn)聯(lián)動聯(lián)級選擇效果。

這篇具有很好參考價(jià)值的文章主要介紹了vue element ui el-date-picker(日期選擇器)實(shí)現(xiàn)聯(lián)動聯(lián)級選擇效果。。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

需求:

頁面上有三個(gè) 日期選則器。第一個(gè)只能選擇月份,第二個(gè)是 年月, 第三個(gè)是年月日 。

然后第一個(gè)選擇完畢 第二個(gè)、第三個(gè)自動帶出年 。第二個(gè)選擇月 第三個(gè)自動帶出月。

效果圖:

el-date-picker,Vue,element-ui,vue.js,elementui,javascript

實(shí)現(xiàn)過程:?

?思路: 就是 一個(gè)簡單的賦值 。第一個(gè) change里 給第二個(gè)和第三個(gè)賦值 。第二個(gè)change里給第三個(gè)賦值。

代碼:

<template>
  <div>
     <span id="year1">年</span>
        <el-date-picker
          v-model="value1"
          type="year"
          placeholder="選擇年"
          @change="timeChange1"
          value-format="yyyy"
          :picker-options="pickerOptions"
        ></el-date-picker>
     
        <el-divider></el-divider>
     
          <span id="month1">月</span>
          <el-date-picker
            v-model="value2"
            type="month"
            placeholder="選擇年月"
            @change="timeChange2"
            value-format="yyyy-MM"
            :picker-options="pickerOptions"
          ></el-date-picker>
     
        <el-divider></el-divider>
     
            <span id="date1">日</span>
            <el-date-picker
              v-model="value3"
              type="date"
              placeholder="選擇年月日"
              value-format="yyyy-MM-dd"
              :picker-options="pickerOptions"
            ></el-date-picker>
    
  </div>
  </template>
 data() {
        return {
           pickerOptions: {
                    disabledDate(time) {
                        return time.getTime() > Date.now();
                    }
                },
          value1:"",
          value2:"",
          value3:""
        }
      
      },
  methods:{
      timeChange1(){
              console.log(this.value1)
           this.value2=this.value1+"-01";
           this.value3=this.value1+"-01"+"01";
            },
             timeChange2(){
               this.value3=this.value2+"-01";
            },
              timeChange3(){
              
            }
  }

element-ui date-picler聯(lián)動效果 -在線示例

補(bǔ)充:

有人會發(fā)現(xiàn) 我 賦值時(shí) 給拼了 "-01" 原因是不拼會報(bào)錯 。

TypeError: e.getFullYear is not a function。

el-date-picker,Vue,element-ui,vue.js,elementui,javascript

這是因?yàn)?不符合?format 定義的類型 。 因?yàn)?第二個(gè)的??format是yyyy-MM? 在第一個(gè) 里賦值是 只有 yyyy(第一個(gè)的結(jié)果是 2022) 沒有 MM所以 需要 拼接一個(gè) 默認(rèn)的 -01(01是MM) 。第二個(gè) 得到的結(jié)果應(yīng)該是 2022-xx . 第三個(gè)同理需要 ?MM-dd .

其實(shí)這個(gè)還可以拓展 。當(dāng)?shù)诙€(gè)動的時(shí)候第一個(gè)和第三個(gè)也跟著變 。第三個(gè)變的時(shí)候第一個(gè)和第二個(gè)也跟著變 。只需要在 change2,3里對 對應(yīng)的value賦值即可 。

這個(gè)就是簡單的select聯(lián)動,效果。聯(lián)動其實(shí)就是借用 change事件 修改 和它關(guān)聯(lián)的 select。

比如:省市、區(qū)縣、村鎮(zhèn)聯(lián)動。就是 先選了省市,然后在 省市的change里 設(shè)置區(qū)縣的值,在區(qū)縣的change里設(shè)置村鎮(zhèn)的值。實(shí)際引用中 有的還需要 根據(jù) 前一個(gè) 獲取后一個(gè)的值(接口獲取),這種很常見。文章來源地址http://www.zghlxwxcb.cn/news/detail-588578.html

到了這里,關(guān)于vue element ui el-date-picker(日期選擇器)實(shí)現(xiàn)聯(lián)動聯(lián)級選擇效果。的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • vue【element ui】el-date-picker 日期選擇器控件 限制可選的開始時(shí)間和結(jié)束時(shí)間

    vue【element ui】el-date-picker 日期選擇器控件 限制可選的開始時(shí)間和結(jié)束時(shí)間

    總結(jié)一下日期控件實(shí)現(xiàn)開始日期、結(jié)束日期的選擇范圍限制,以便更符合實(shí)際情況。 1、開始時(shí)間和結(jié)束時(shí)間都不能選 當(dāng)前日期 之后的時(shí)間。(當(dāng)前時(shí)間:2022年5月16日) 2、先選開始時(shí)間的話,結(jié)束時(shí)間是在開始時(shí)間的后一周內(nèi)選擇,也就是不能選開始時(shí)間之前的日期并且對

    2024年02月07日
    瀏覽(29)
  • element-ui - 日期選擇器el-date-picker 設(shè)置禁止選擇日期

    element-ui - 日期選擇器el-date-picker 設(shè)置禁止選擇日期

    使用日期選擇器時(shí),有的時(shí)候需要禁止選擇一些日期,我們可以通過快捷選項(xiàng) picker-options 對象中的禁用日期屬性 disabledDate 來設(shè)置。 只能選擇今天以及今天之后的日期 只能選擇今天之后的日期(不包含今天) 只能選擇今天以及今天之前的日期 只能選擇今天之前的日期(不包

    2024年02月11日
    瀏覽(33)
  • element-ui 日期時(shí)間選擇器el-date-picker 設(shè)置禁止選擇日期

    element-ui 日期時(shí)間選擇器el-date-picker 設(shè)置禁止選擇日期

    使用日期選擇器時(shí),有的時(shí)候需要禁止選擇一些日期,我們可以通過快捷選項(xiàng) picker-options 對象中的禁用日期屬性 disabledDate 來設(shè)置。

    2024年02月11日
    瀏覽(28)
  • element UI中的el-date-picker日期選擇的日期偏差問題記錄

    element UI中的el-date-picker日期選擇的日期偏差問題記錄

    el-date-picker日期選擇的的日期和輸出的日期不相同 錯誤的代碼 沒問題的代碼 注: yyyy-MM-dd 和 yyyy-MM-DD 大小寫一定要注意,忘記了 一定要看清楚文檔?。?!

    2024年04月11日
    瀏覽(26)
  • Element-UI日期選擇器el-date-picker給指定日期添加紅點(diǎn)標(biāo)注

    Element-UI日期選擇器el-date-picker給指定日期添加紅點(diǎn)標(biāo)注

    ????????今天在項(xiàng)目開發(fā)中有一個(gè)需求,要求日期選擇器中,指定的日期顯示標(biāo)注,標(biāo)識該日期有待處理的內(nèi)容。 ????????查閱資料后我們得知,ElementUI在2.12.0版本里,日期選擇器的picker-options新增了cellClassName方法,那么我們就來看一下如何實(shí)現(xiàn)。 1、badgeDate為存在待

    2024年02月11日
    瀏覽(56)
  • 限制Element ui日期選擇器el-date-picker時(shí)間跨度為3個(gè)月

    限制Element ui日期選擇器el-date-picker時(shí)間跨度為3個(gè)月

    主要通過pickerOptions里的disabledDate來控制禁止選中的日期。實(shí)現(xiàn)思想就是,當(dāng)選中第一個(gè)開始日期時(shí),拿到該時(shí)間戳計(jì)算時(shí)間范圍,然后控制接下來選中時(shí)間在3個(gè)月以內(nèi),超過范圍禁用掉。 1、在template中使用el-date-picker 2、在data中定義: 3、methods中定義處理時(shí)間范圍的的方法

    2024年02月12日
    瀏覽(26)
  • 【Element UI】日期選擇器el-date-picker 默認(rèn)選中當(dāng)前日期==> 不可選當(dāng)日之前的日期

    【Element UI】日期選擇器el-date-picker 默認(rèn)選中當(dāng)前日期==> 不可選當(dāng)日之前的日期

    一個(gè)人能否合理表達(dá)自己的攻擊性是健康與否的重要標(biāo)準(zhǔn)。 參考Element UI? Element - The world\\\'s most popular Vue UI framework? 目錄 1.默認(rèn)當(dāng)前天+之前日期不可選 2.默認(rèn)當(dāng)前天+之后日期不可選 ?

    2024年02月13日
    瀏覽(61)
  • Element UI el-date-picker datetime 日期時(shí)間選擇器 底部添加清除按鈕

    Element UI el-date-picker datetime 日期時(shí)間選擇器 底部添加清除按鈕

    客戶需要在時(shí)間選擇器點(diǎn)擊后在選擇面板的下方添加一個(gè)清除按鈕進(jìn)行時(shí)間的清除,不想使用自帶的清除小x按鈕。 element-ui并沒有暴露可以自定義按鈕與事件。 我想到了兩個(gè)方案解決 1.使用組件提供的快捷方法 Shortcuts 完成,需要把樣式調(diào)整到對應(yīng)的位置。由于我最終沒有選

    2024年04月10日
    瀏覽(90)
  • element ui時(shí)間選擇器el-date-picker關(guān)于日期禁用disabledDate的使用

    element ui時(shí)間選擇器el-date-picker關(guān)于日期禁用disabledDate的使用

    項(xiàng)目中很多場景都用到時(shí)間范圍選擇的組件: ?這時(shí)候我們過多選擇的是elment ui里面的el-date-picker組件,但是又嫌棄人家原始的這個(gè)丑陋 ? 所以選擇自己組裝,有沒有小伙伴像我這樣寫的呢: 發(fā)現(xiàn)始終不觸發(fā)disabledDate,不會走進(jìn)禁用的方法。尋思再三后,看官網(wǎng)介紹它并不是

    2024年02月08日
    瀏覽(30)
  • element ui的日期選擇器el-date-picker具體某天改變樣式

    element ui的日期選擇器el-date-picker具體某天改變樣式

    element ui的日期選擇器el-date-picker具體某天改變樣式 1.使用el-date-picker的picker-options的cellClassName來自定義日期單元格的樣式 代碼如下:

    2024年02月03日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包