網站首頁 編程語言 正文
一、新增和刪除表單項,動態校驗。
el-form表單動態動態新增表單進行校驗。直接參考 動態增減表單項
二、el-form表單校驗v-if不生效、el-form表單校驗v-show不生效:
例如有個表單項,通過控制顯示兩個不同的表單項內容,分別需要校驗對應的表單項即可。
如果是直接用v-if,會發現切換時候,校驗不生效;
如果直接使用v-show,又發現即使不切換,隱藏了另外的表單項,也會觸發校驗規則。
正確做法是:使用v-if控制表單項的顯示隱藏,同時需要給el-form-item加上自己的 prop=" " 和 key=" " ,這樣才能區分。當然:rules 也要有自己對應的提示。
<template v-if="flag">
<el-form-item label="姓名:" prop="name" key="name" :rules="rules.name">
<el-input v-model="formData.name" placeholder=""></el-input>
</el-form-item>
</template>
<template v-else>
<el-form-item label="退回原因:" prop="desc" key="desc" :rules="rules.desc">
<el-input type="textarea" maxlength="500" show-word-limit v-model="formData.desc" placeholder="請填寫退回原因"></el-input>
</el-form-item>
</template>
原文鏈接:https://blog.csdn.net/i_am_a_div/article/details/125544267
相關推薦
- 2022-10-04 python編寫一個GUI倒計時器_python
- 2022-06-07 Python利用capstone實現反匯編_python
- 2022-11-14 flutter中使用流式布局示例詳解_Android
- 2022-12-26 React生命周期與父子組件間通信知識點詳細講解_React
- 2023-12-15 Linux系統——退出vi編輯模式
- 2022-10-29 Clickhouse通過命令導入導出文件(在Linux命令窗口)
- 2022-12-15 C++?Boost?MPI接口詳細講解_C 語言
- 2022-05-18 C語言自定義類型超詳細梳理之結構體?枚舉?聯合體_C 語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支