最近發現,element-ui表單驗證遇到v-if時不生效
比如登錄頁面可能含有手機號登錄和郵箱登錄等多種方式
我通過一個屬性,比如type來去決定用戶使用哪種登錄方式,再展示具體表單,發現部分字段無法驗證,這是表單復用的一個問題導致。
解決方案有以下3種:
- 在v-if的元素(如div等)上加上key值
- v-if改為v-show
- el-form-item標簽前加一個div
最近發現,element-ui表單驗證遇到v-if時不生效
比如登錄頁面可能含有手機號登錄和郵箱登錄等多種方式
我通過一個屬性,比如type來去決定用戶使用哪種登錄方式,再展示具體表單,發現部分字段無法驗證,這是表單復用的一個問題導致。
解決方案有以下3種:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。