精品视频日韩无码,伊人久久无码av一区二区三区,久久艹视频国产视频,欧美成A人免费观看久久

  1. <tt id="u23fe"><i id="u23fe"><sub id="u23fe"></sub></i></tt>

      <b id="u23fe"><address id="u23fe"><kbd id="u23fe"></kbd></address></b>

      <source id="u23fe"><track id="u23fe"></track></source>
    1. 位置: IT常識 - 正文

      【vue2】使用elementUI進行表單驗證實操(附源碼)(vue el-)

      編輯:rootadmin
      【vue2】使用elementUI進行表單驗證實操(附源碼)

      推薦整理分享【vue2】使用elementUI進行表單驗證實操(附源碼)(vue el-),希望有所幫助,僅作參考,歡迎閱讀內容。

      文章相關熱門搜索詞:vue el-menu,vue2-elm,vue el-dialog,ele vue,vue el-dialog,vue el-dialog,vue2-elm,vue2-elm,內容如對您有幫助,希望把文章鏈接給更多的朋友!

      🥳博???????主:初映CY的前說(前端領域)

      🌞個人信條:想要變成得到,中間還有做到!

      🤘本文核心:vue使用elementUI進行表單驗證實操(附源碼)

      【前言】我們在構建一個項目中,基本是無法避免不使用表單來收集數(shù)據的。比如登錄注冊頁面,我們需要驗證輸入者的用戶名與密碼當都具有合法性與正確性的時候我們才可以進行注冊以及登錄的操作。當?shù)卿涍M頁面之后,還會涉及到數(shù)據的增刪改查操作,這都無一例外需要我們通過某一個載體來接收我們的數(shù)值,因此表單在項目中是很常見的,大家物必得學會呦。

      目錄

      一、表單校驗流程發(fā)請求流程

      二、使用elementUI框架進行表單校驗


      一、表單校驗流程發(fā)請求流程

      收集數(shù)據、進行驗證、處理驗證通過與錯誤

      二、使用elementUI框架進行表單校驗

      關于vue的UI庫介紹的文章大家請移步下面這個超鏈接:

      UI與Vant組件庫的導入、注冊、使用方法

      2.1.我們使用表單組件來講解,翻閱文檔看表單怎么用

      組件 | Element

      我們重點放在這樣的幾個點上面:model、rules、validate、prop、ref

      model:用于綁定表單數(shù)據rules:用于表單驗證規(guī)則validate:任一表單項被校驗后觸發(fā)(被校驗的表單項 prop 值,校驗是否通過)prop:表單域 model 字段,在使用 validate、resetFields 方法的情況下,該屬性是必填的ref用于選中我們的form表單

      ?此刻我們的表單長這個樣子

      此時關鍵源碼截圖:

      【vue2】使用elementUI進行表單驗證實操(附源碼)(vue el-)

      2.2給每個<el-form-item>通過prop進行綁定下props,我們才能開啟校驗規(guī)則

      類似于下圖這樣:綁定我們的數(shù)據進去

      ?2.3寫下我們的rules校驗規(guī)則

      2.4rules校驗寫在data當中

      required:必選項,message:錯誤提示,trigger:觸發(fā)方式(blur是失去焦點的時候觸發(fā))

      ?當我寫下校驗規(guī)則之后,我們的圖標發(fā)現(xiàn)有了新的變化。左上角有了紅色星號

      那我們來測試以下吧!

      現(xiàn)在表單的一層數(shù)據校驗就完成了,接下還需要一層兜底校驗。這一層校驗是收集所有表單數(shù)據進行檢測,當檢測都通過了再執(zhí)行相應的規(guī)則。在這就是當我點擊 立即創(chuàng)建 的時候收集數(shù)據我們進行其他操作,比如發(fā)請求到服務器中,這里為了演示的難度就不寫發(fā)送請求的操作啦。發(fā)送ajax請求的文章請看博主vue專欄喔

      2.5綁定點擊事件

      <el-button type="primary" @click="onSubmit">立即創(chuàng)建</el-button>

      2.6寫下校驗方法

      onSubmit () { this.$refs.form.validate(valid => { console.log(valid) if (valid) { console.log('submit!,校驗通過') console.log('這是FormData:', this.FormData) } }) }

      2.7點擊查看

      ?嘿,可以看到當我們校驗通過了,valid形參打印的true,因此我們才獲取到了我們想看到的值。當我們表單數(shù)據但凡有一個有錯誤時,都不能走這個if為true的條件,這樣就完成了兜底校驗。一般這個表單是那里用?一般是登陸頁面用或者我們后管系統(tǒng)做增刪改查操作的時候會使用上表單驗證等技術。等驗證通過了我們再去發(fā)請求或者存儲數(shù)據等等操作。

      【附上源碼】

      <template><el-form ref="form" :model="FormData" label-width="80px" :rules="ruleForm"> <el-form-item label="活動名稱" prop="name"> <el-input v-model="FormData.name"></el-input> </el-form-item> <el-form-item label="活動時間" prop="date1"> <el-col :span="11"> <el-date-picker type="date" placeholder="選擇日期" v-model="FormData.date1" style="width: 100%;"></el-date-picker> </el-col> <el-col class="line" :span="2">-</el-col> </el-form-item> <el-form-item label="活動性質" prop="type"> <el-checkbox-group v-model="FormData.type" prop="type"> <el-checkbox label="美食/餐廳線上活動" name="type"></el-checkbox> <el-checkbox label="地推活動" name="type"></el-checkbox> <el-checkbox label="線下主題活動" name="type"></el-checkbox> <el-checkbox label="單純品牌曝光" name="type"></el-checkbox> </el-checkbox-group> </el-form-item> <el-form-item label="活動形式" prop="desc"> <el-input type="textarea" v-model="FormData.desc" prop="desc"></el-input> </el-form-item> <el-form-item> <el-button type="primary" @click="onSubmit">立即創(chuàng)建</el-button> </el-form-item></el-form></template><script>export default { data () { return { ruleForm: { name: [ { required: true, message: '請輸入活動名稱', trigger: 'blur' }, { min: 2, max: 50, message: '活動名稱字數(shù)為2-50個字', trigger: 'blur' } ], date1: [ { required: true, message: '請選擇活動事件', trigger: 'blur' } ], type: [ { required: true, message: '請確定活動活動性質', trigger: 'blur' } ], desc: [ { required: true, message: '活動形式', trigger: 'blur' } ] }, FormData: { // 一定需要在data中
      本文鏈接地址:http://esstyw.cn/zhishi/300215.html 轉載請保留說明!

      上一篇:KITTI數(shù)據集可視化(一):點云多種視圖的可視化實現(xiàn)

      下一篇:什么是異步(什么是異步函數(shù))

    2. sohu郵箱設置流程(sohu郵箱設置)(sohu郵箱imap設置)

      sohu郵箱設置流程(sohu郵箱設置)(sohu郵箱imap設置)

    3. 蘋果13藍牙怎么改名字(蘋果13藍牙怎么連接汽車)

      蘋果13藍牙怎么改名字(蘋果13藍牙怎么連接汽車)

    4. 抖音自動關注別人怎么回事(抖音自動關注別人是怎么回事)

      抖音自動關注別人怎么回事(抖音自動關注別人是怎么回事)

    5. ctex是什么平臺

      ctex是什么平臺

    6. 騰訊會議能強制開麥嗎(騰訊會議能強制解除靜音嗎)

      騰訊會議能強制開麥嗎(騰訊會議能強制解除靜音嗎)

    7. 微信能實名認證幾個號(微信能實名認證別人的嗎)

      微信能實名認證幾個號(微信能實名認證別人的嗎)

    8. WPS查找PDF關鍵詞(wps搜索pdf關鍵字)

      WPS查找PDF關鍵詞(wps搜索pdf關鍵字)

    9. 為什么抖音看不到別人在線(為什么抖音看不了別人的評論)

      為什么抖音看不到別人在線(為什么抖音看不了別人的評論)

    10. 魅族16spro發(fā)布時間(魅族16spro發(fā)布會時間)

      魅族16spro發(fā)布時間(魅族16spro發(fā)布會時間)

    11. fpanel是什么接口(主板fpanel九針接線圖)

      fpanel是什么接口(主板fpanel九針接線圖)

    12. 手機充不上電還掉電怎么辦(手機充不上電還倒電是怎么回事)

      手機充不上電還掉電怎么辦(手機充不上電還倒電是怎么回事)

    13. 華為8x屏幕多大尺寸(華為8x屏幕多大)

      華為8x屏幕多大尺寸(華為8x屏幕多大)

    14. 拼多多里的好友怎么刪除(拼多多里的好友申請是怎么回事)

      拼多多里的好友怎么刪除(拼多多里的好友申請是怎么回事)

    15. 數(shù)據存儲單位從小到大排列順序是(數(shù)據存儲單位從小到大排列順序( ))

      數(shù)據存儲單位從小到大排列順序是(數(shù)據存儲單位從小到大排列順序( ))

    16. 手機wps怎么發(fā)文件夾(手機wps怎么發(fā)文件給微信好友)

      手機wps怎么發(fā)文件夾(手機wps怎么發(fā)文件給微信好友)

    17. oppor9怎么添加小插件(oppor9添加小部件怎么弄)

      oppor9怎么添加小插件(oppor9添加小部件怎么弄)

    18. 淘寶男號能改成女號嗎(淘寶男號可以改為女號嗎?)

      淘寶男號能改成女號嗎(淘寶男號可以改為女號嗎?)

    19. vue生命周期幾個階段(vue生命周期有多少個)

      vue生命周期幾個階段(vue生命周期有多少個)

    20. 如何識別呼叫轉移來電(如何識別呼叫轉移來電安卓手機)

      如何識別呼叫轉移來電(如何識別呼叫轉移來電安卓手機)

    21. 小q畫筆黑屏怎么回事(小q畫筆下載不了)

      小q畫筆黑屏怎么回事(小q畫筆下載不了)

    22. 即刻視頻怎么退出(即刻視頻app)

      即刻視頻怎么退出(即刻視頻app)

    23. p20pro是曲面屏嗎(p20pro是不是曲屏)

      p20pro是曲面屏嗎(p20pro是不是曲屏)

    24. 2.1ghz人工智能八核是什么處理器(2.1ghz人工智能八核)

      2.1ghz人工智能八核是什么處理器(2.1ghz人工智能八核)

    25. 新版微視怎么刪除作品(如何刪除微視中的視頻)

      新版微視怎么刪除作品(如何刪除微視中的視頻)

    26. 蘋果屏幕刷新率多少(蘋果屏幕刷新率120hz的機型)

      蘋果屏幕刷新率多少(蘋果屏幕刷新率120hz的機型)

    27. vue3項目實戰(zhàn)中的接口調用方法(一)async/await用法 對axios二次封裝 實現(xiàn)異步請求(vue3項目搭建)

      vue3項目實戰(zhàn)中的接口調用方法(一)async/await用法 對axios二次封裝 實現(xiàn)異步請求(vue3項目搭建)

    28. 企業(yè)當期應納增值稅
    29. 廣告費業(yè)務宣傳費扣除標準
    30. 核定征收企業(yè)所得稅應稅所得率
    31. 技術服務收入屬于勞務報酬所得嗎
    32. 營改增后企業(yè)所得稅分成比例
    33. 稅控盤鎖死日期查詢
    34. 權益性支出與收益性支出區(qū)別
    35. 遺失的支票怎樣避免經濟損失
    36. 計提增值稅怎么計提
    37. 消費稅在流通環(huán)節(jié)征稅嗎
    38. 忘了作廢的發(fā)票能補開嗎
    39. 原材料當廢品賣怎么處理
    40. 稅控減免稅結轉怎么操作
    41. 出口退稅退的是哪部分稅
    42. 施工單位對分包單位能罰款嗎
    43. 公司為員工每月幾號繳社保
    44. 地稅保險單位編號是什么
    45. 超過五千
    46. 購銷企業(yè)
    47. 銀行手續(xù)費跨月怎么計算
    48. 實收資本印花稅稅率
    49. 企業(yè)銷售凈利潤較低說明什么
    50. 不動產60%和40%抵扣時間
    51. 三證合一對納稅有影響嗎
    52. 來的貨比合同金額多怎么申報印花稅?
    53. 收到場地租賃費用計入什么科目
    54. 月末增值稅怎么計算
    55. 專票電話寫錯了怎么辦
    56. 電子稅務局哪里打印發(fā)票
    57. 個稅逾期申報怎么繳納罰款
    58. 非關聯(lián)企業(yè)無償拆借資金企業(yè)所得稅
    59. xp系統(tǒng)怎么取消用戶登錄
    60. 開啟網絡共享后怎么使用
    61. 稅款申報成功但沒有繳款怎么辦
    62. 小規(guī)模納稅人增值稅專用發(fā)票稅率
    63. win10系統(tǒng)如何禁用驅動強制簽名
    64. Linux /bin, /sbin, /usr/bin, /usr/sbin 區(qū)別
    65. 增值稅普通發(fā)票怎么開
    66. 營業(yè)利潤,利潤總額的計算公式是
    67. 將款項匯往外地采購專用賬戶會計分錄
    68. 租賃經營賬務處理辦法
    69. 哪些房地產項目是國企
    70. 適合練手的動漫人物
    71. vue清空頁面數(shù)據
    72. 網絡應用開發(fā)技術
    73. c語言中fopen函數(shù)的頭文件
    74. 個人提供翻譯服務
    75. 什么是代繳代扣
    76. 應付職工薪酬借方表示什么
    77. 短期償債能力是企業(yè)的任何利益關系人都
    78. 企業(yè)中間投入
    79. 品種法分批法分步法的區(qū)別
    80. 每月材料進出庫明細表
    81. 研發(fā)人員伙食費可以加計扣除嗎為什么
    82. 盈余公積的例子
    83. 不得抵扣的增值稅計入
    84. 所得稅預繳多了可以不退稅嘛
    85. 利息支出稅前扣除的規(guī)定
    86. 會計每月賬務處理流程
    87. 小規(guī)模納稅人怎么申報增值稅報表
    88. mysql中字符串類型
    89. windowsserver2008無線網不能連接
    90. 怎么快速
    91. 家庭版的海鮮大雜燴
    92. ubuntu搭建nginx服務器教程
    93. Linux系統(tǒng)中文件的文件名存儲在文件所在的目錄
    94. mac屏幕顯示設置
    95. win8安全模式修復
    96. 控制面板聲音設置
    97. win7安裝遠程桌面組件
    98. Win10系統(tǒng)如何使用虛擬光驅加載ISO鏡像文件?
    99. node 包管理
    100. androidtime
    101. linux中rpm命令詳解
    102. 請找到以下
    103. javascriptz
    104. 批處理設置dns
    105. js不重復集合
    106. 稅務系統(tǒng)怎么修改辦稅人
    107. 稅務局科員是什么職業(yè)
    108. 免責聲明:網站部分圖片文字素材來源于網絡,如有侵權,請及時告知,我們會第一時間刪除,謝謝! 郵箱:opceo@qq.com

      鄂ICP備2023003026號

      網站地圖: 企業(yè)信息 工商信息 財稅知識 網絡常識 編程技術

      友情鏈接: 武漢網站建設