iView Input 输入框表单非空校验,默认值是 Number 类型校验失败
生活随笔
收集整理的這篇文章主要介紹了
iView Input 输入框表单非空校验,默认值是 Number 类型校验失败
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
問(wèn)題描述
iView 按照 Form 組件文檔用法寫(xiě)非空校驗(yàn),當(dāng)表單數(shù)據(jù)有默認(rèn)值并且默認(rèn)值類(lèi)型為 Number校驗(yàn)失敗,手動(dòng)輸入可以校驗(yàn)成功。
問(wèn)題原因
官方已經(jīng)給出回答,校驗(yàn)規(guī)則默認(rèn)是?string。而手動(dòng)輸入的時(shí)候?Input?組件會(huì)把輸入內(nèi)容轉(zhuǎn)為字符串。
解決辦法
默認(rèn)值設(shè)置為字符串類(lèi)型,或者用自定義校驗(yàn)。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的iView Input 输入框表单非空校验,默认值是 Number 类型校验失败的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: vivonex双屏版防水吗
- 下一篇: 解决iview表单中时间选择起的验证失败