亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

el-form表單實(shí)現(xiàn)校驗(yàn)的示例代碼

 更新時(shí)間:2024年07月02日 08:50:48   作者:colorful_-_  
本文主要介紹了el-form表單實(shí)現(xiàn)校驗(yàn)的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前端表單實(shí)現(xiàn), rules 屬性傳入約定的驗(yàn)證規(guī)則,并將 form-Item 的 prop 屬性設(shè)置為需要驗(yàn)證的特殊鍵值即可。

 <el-form ref="ruleFormRef" :model="interviewForm" label-position="left" require-asterisk-position="right" :rules="rules" label-width="90px" style="max-width: 600px" status-icon size="middle">
	<el-form-item label="面試名稱" prop="interviewName">
    	<el-input v-model="interviewForm.interviewName" placeholder="請輸入" />
    </el-form-item>

     <el-form-item label="面試類型" prop="interviewType">
		<el-radio-group v-model="interviewForm.interviewType" >
     <el-radio-button :label="type" :value="type" v-for="type, index in interviewTypeList" />
         </el-radio-group>
     </el-form-item>
                   
    <div v-if="interviewForm.interviewType == '就業(yè)'">
         <el-form-item label="崗位名稱" prop="jobTitle">
             <el-input v-model="interviewForm.jobTitle" placeholder="請輸入" />
        </el-form-item>
		<el-form-item label="崗位描述" >
             <el-input v-model="interviewForm.jobDesc" type="textarea" />
        </el-form-item>
		<el-form-item label="工作年限" prop="jobYear">
             <el-input-number v-model="interviewForm.jobYear" :min="0" placeholder="請輸入" />
        </el-form-item>
    </div>
    <el-form-item>
      <el-button type="primary" @click="submitForm">提交</el-button>
      <el-button @click="resetForm">重置</el-button>
    </el-form-item>
 </el-form>

部分驗(yàn)證規(guī)則如下

  rules: {
  		interviewName: [
           { required: true, message: '請輸入面試名稱', trigger: 'blur' },
           { min: 1, max: 10, message: '長度應(yīng)該在1到10個(gè)字符之間', trigger: 'blur' },
        ],
 		jobTitle: [
           { required: true, message: '請輸入崗位名稱', trigger: 'blur' },
           { min: 1, max: 10, message: '長度應(yīng)該在1到10個(gè)字符之間', trigger: 'blur' },
        ],
	}	

點(diǎn)擊提交時(shí)驗(yàn)證表單數(shù)據(jù)

   submitForm() {
   #this.$refs 是 Vue 提供的一個(gè)對象,包含所有使用 ref 屬性注冊的子組件或 DOM 元素。
   #ruleFormRef 是在 el-form 組件上設(shè)置的 ref 名稱,因此 this.$refs.ruleFormRef 引用了這個(gè) el-form 組件實(shí)例。
   #validate 是 el-form 組件實(shí)例上的一個(gè)方法,用于觸發(fā)表單的驗(yàn)證。它會根據(jù) rules 屬性中定義的驗(yàn)證規(guī)則來驗(yàn)證表單的每一個(gè)字段。
      this.$refs.ruleFormRef.validate((valid) => {
        if (valid) {
          alert('表單驗(yàn)證成功!');
        } else {
          console.log('表單驗(yàn)證失敗!');
          return false;
        }
      });
    }

到此這篇關(guān)于el-form表單實(shí)現(xiàn)校驗(yàn)的示例代碼的文章就介紹到這了,更多相關(guān)el-form表單校驗(yàn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • vue中關(guān)閉eslint的方法分析

    vue中關(guān)閉eslint的方法分析

    這篇文章給大家講述了vue中關(guān)閉eslint的方法內(nèi)容,有需要的讀者們可以參考學(xué)習(xí)下。
    2018-08-08
  • vue3.0 CLI - 3.2 路由的初級使用教程

    vue3.0 CLI - 3.2 路由的初級使用教程

    這篇文章主要介紹了vue3.0 CLI - 3.2 - 路由的初級使用教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-09-09
  • Vue3啟用gzip壓縮nginx配置詳解

    Vue3啟用gzip壓縮nginx配置詳解

    這篇文章主要為大家介紹了Vue3啟用gzip壓縮時(shí)nginx配置gzip示例詳解詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • vue-drawer-layout實(shí)現(xiàn)手勢滑出菜單欄

    vue-drawer-layout實(shí)現(xiàn)手勢滑出菜單欄

    這篇文章主要為大家詳細(xì)介紹了vue-drawer-layout實(shí)現(xiàn)手勢滑出菜單欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Vue Element前端應(yīng)用開發(fā)之圖標(biāo)的維護(hù)和使用

    Vue Element前端應(yīng)用開發(fā)之圖標(biāo)的維護(hù)和使用

    在Vue Element前端應(yīng)用中,圖標(biāo)是必不可少點(diǎn)綴界面的元素,Element界面組件里面提供了很多常見的圖標(biāo),因此考慮擴(kuò)展更多圖標(biāo),引入了vue-awesome組件,它利用了Font Awesome的內(nèi)置圖標(biāo),實(shí)現(xiàn)了更多圖標(biāo)的整合,可以在項(xiàng)目中使用更多的圖標(biāo)元素了
    2021-05-05
  • Vue.js實(shí)現(xiàn)立體計(jì)算器

    Vue.js實(shí)現(xiàn)立體計(jì)算器

    這篇文章主要為大家詳細(xì)介紹了Vue.js實(shí)現(xiàn)立體計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • vue新vue-cli3環(huán)境配置和模擬json數(shù)據(jù)的實(shí)例

    vue新vue-cli3環(huán)境配置和模擬json數(shù)據(jù)的實(shí)例

    今天小編就為大家分享一篇vue新vue-cli3環(huán)境配置和模擬json數(shù)據(jù)的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • elementUI下拉框?qū)崿F(xiàn)隱藏時(shí)觸發(fā)相關(guān)事件方式

    elementUI下拉框?qū)崿F(xiàn)隱藏時(shí)觸發(fā)相關(guān)事件方式

    這篇文章主要介紹了elementUI下拉框?qū)崿F(xiàn)隱藏時(shí)觸發(fā)相關(guān)事件方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 詳解Vue-基本標(biāo)簽和自定義控件

    詳解Vue-基本標(biāo)簽和自定義控件

    本篇文章主要介紹了Vue-基本標(biāo)簽和自定義控件,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-03-03
  • 仿ElementUI實(shí)現(xiàn)一個(gè)Form表單的實(shí)現(xiàn)代碼

    仿ElementUI實(shí)現(xiàn)一個(gè)Form表單的實(shí)現(xiàn)代碼

    這篇文章主要介紹了仿ElementUI實(shí)現(xiàn)一個(gè)Form表單的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論