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

element ui中下拉框設(shè)置了多選multiple之后 一進(jìn)頁(yè)面就觸發(fā)表單校驗(yàn)

這篇具有很好參考價(jià)值的文章主要介紹了element ui中下拉框設(shè)置了多選multiple之后 一進(jìn)頁(yè)面就觸發(fā)表單校驗(yàn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

場(chǎng)景描述:

新增頁(yè)面使用el-select multiple下拉多選控件,并設(shè)置了非空校驗(yàn),打開(kāi)頁(yè)面時(shí),下拉多選控件會(huì)自動(dòng)觸發(fā)表單非空校驗(yàn),如圖:

elementui form rules 下拉多選必填校驗(yàn),Element UI,ui,javascript,開(kāi)發(fā)語(yǔ)言

解決方法

1.頁(yè)面初始化時(shí),設(shè)置當(dāng)前屬性初始值為空數(shù)組

 data() {
    return {
      // 表單參數(shù)
      form: {
         providerList:[],
         },
      // 表單校驗(yàn)
      rules: {
        providerList: [
          { required: true, message: "請(qǐng)選擇物流運(yùn)營(yíng)商", trigger: "change" }
        ],

      },
    };
  },

2.使用鉤子函數(shù),在創(chuàng)建頁(yè)面時(shí),重置對(duì)應(yīng)屬性的值

created() {
       let _self = this;
       _self.$nextTick(()=>{
        //_self.form為頁(yè)面屬性接收值   //providerList 為下拉框v-model對(duì)應(yīng)的值
         _self.$set(_self.form, 'providerList', [])
            })
        },

注:?_self.form對(duì)象為上述第一種方法中的form對(duì)象

實(shí)現(xiàn)效果:

elementui form rules 下拉多選必填校驗(yàn),Element UI,ui,javascript,開(kāi)發(fā)語(yǔ)言

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-789718.html

到了這里,關(guān)于element ui中下拉框設(shè)置了多選multiple之后 一進(jìn)頁(yè)面就觸發(fā)表單校驗(yàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • Element UI 表格單選、多選情景

    Element UI 表格單選、多選情景

    最近在使用Element UI編寫(xiě)簡(jiǎn)單前端頁(yè)面時(shí)會(huì)遇到需要對(duì)表格進(jìn)行選擇操作的場(chǎng)景。在網(wǎng)絡(luò)上面查詢(xún)資料時(shí)發(fā)現(xiàn)實(shí)現(xiàn)方式多的看花眼,索性自己總結(jié)一個(gè)。 話(huà)不多說(shuō),搬代碼來(lái)看看~ 單選: 從單選這一塊需求來(lái)看,至少滿(mǎn)足下面兩點(diǎn)才能算是完成: 全選框的點(diǎn)擊只能取消其他

    2024年02月11日
    瀏覽(17)
  • Element ui 中Table分頁(yè)多選

    表格有分頁(yè)需要多選,某page選中的數(shù)據(jù),當(dāng)再次到這個(gè)page的時(shí)候, 之前選中的數(shù)據(jù)需要是選中狀態(tài)。比如在首頁(yè)選中一些數(shù)據(jù)之后, 跳到第2頁(yè), 然后再回首頁(yè),首頁(yè)之前選中的數(shù)據(jù)要是選中狀態(tài)。 1. Table 用到的事件: @select : 當(dāng)用戶(hù)手動(dòng)勾選數(shù)據(jù)行的 Checkbox 時(shí)觸發(fā)的事件

    2024年02月03日
    瀏覽(21)
  • element ui多選框(Checkbox 多選框、Select多選框)編輯時(shí)無(wú)法選中的解決辦法

    element ui多選框(Checkbox 多選框、Select多選框)編輯時(shí)無(wú)法選中的解決辦法

    ?在上面添加變更事件,然后變更事件中添加this.$forceUpdate(); ?強(qiáng)制渲染多選框的樣式即可 注意: 多選框需要傳數(shù)組,字符串無(wú)法正常渲染,因此表單初始化綁定的v-model需要初始化為空數(shù)組[],而編輯頁(yè)面?zhèn)髦禃r(shí)如果是字符串,需要轉(zhuǎn)數(shù)組: ? ? ? ? 重點(diǎn)就是: this.$forceUpda

    2024年02月05日
    瀏覽(26)
  • elements ui vue table 多選操作

    前言:總結(jié)一下 elements ui vue 框架使用中出現(xiàn)的問(wèn)題,目前來(lái)看vue 的開(kāi)發(fā)代碼的質(zhì)量和效率 要高于傳統(tǒng)的 js 框架,至少在管理系統(tǒng)的開(kāi)發(fā)上面,代碼量相對(duì)比較小 可以參考 elements ui 官網(wǎng) https://element.eleme.io/#/zh-CN/component/table#table-column-scoped-slot 具體在實(shí)際使用中基本都是帶分

    2024年02月16日
    瀏覽(27)
  • element ui 樹(shù)形-懶加載-表格-多選 勾選問(wèn)題

    element ui 樹(shù)形-懶加載-表格-多選 勾選問(wèn)題

    ? ? ? ? row-key=\\\"id\\\" ? ? ? ? lazy ? ? ? ? :load=\\\"load\\\" ? ? ? ? :tree-props=\\\"{ ? ? ? ? ? children: \\\'children\\\', ? ? ? ? ? hasChildren: \\\'hasChildren\\\', ? ? ? ? }\\\" 1、勾選父級(jí)時(shí)子級(jí)不會(huì)勾選上 一般我們實(shí)現(xiàn)表格多選功能是這樣的:這里不再使用這種方式 ?第一步:需要我們手動(dòng)寫(xiě)個(gè)勾選表頭

    2023年04月09日
    瀏覽(25)
  • element ui 多選框內(nèi)嵌套單選框

    element ui 多選框內(nèi)嵌套單選框

    多選框內(nèi)嵌套單選框

    2024年02月10日
    瀏覽(21)
  • element ui el-table分頁(yè)多選功能

    selection-change:當(dāng)選擇項(xiàng)發(fā)生變化時(shí)會(huì)觸發(fā)該事件(當(dāng)分頁(yè)切換時(shí),選中的數(shù)據(jù)都會(huì)自動(dòng)清空)

    2024年02月09日
    瀏覽(20)
  • element-ui 改變單選框,多選框的選中顏色

    element-ui 改變單選框,多選框的選中顏色

    @element-ui 改變單選框,多選框的顏色 注意 是寫(xiě)在less文件中,并在vue.config.js中配置

    2024年02月12日
    瀏覽(32)
  • element-UI表格中多選框回顯默認(rèn)選中

    element-UI表格中多選框回顯默認(rèn)選中

    1、通過(guò)@selection-change=\\\"handleSelectionChange\\\"獲取勾選的數(shù)據(jù) 2、通過(guò)this.$refs.multipleTable.toggleRowSelection(row, true);將數(shù)據(jù)回顯 注意:toggleRowSelection方法的row數(shù)據(jù)必須是從tableData中獲取 ?

    2024年02月12日
    瀏覽(26)
  • vue Element-ui 表格多選 修改選中行背景色

    vue Element-ui 表格多選 修改選中行背景色

    轉(zhuǎn)自:https://www.cnblogs.com/Amerys/p/14688342.html 整體思路方式: 1、給獲取到的數(shù)據(jù)添加自定義的className 2、在點(diǎn)擊行(row-click)和手動(dòng)點(diǎn)擊勾選框的事件(select-all)中獲取到當(dāng)前的row的className,直接修改className即可 點(diǎn)擊查看事件說(shuō)明 3、在行的 className 的回調(diào)方法中(row-class-name)直接返回

    2024年02月11日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包