首页 > 解决方案 > VeeValidate - 如果我在其中添加 +,数字输入的长度不起作用

问题描述

我尝试为数字类型输入添加 v-validate="'length:10'" 。如果我只是添加数字,它会按预期工作,但是我在其中给出 +,它接受很多数字

这是要尝试的代码框。尝试添加 1121212122+1212122 。

标签: vuejs2vee-validate

解决方案


只需将您的输入类型更新为文本,它就会正常工作。如果输入字母,它还将显示值应该是数字。

文档中所述,验证将适用于输入类型文本。

<input type="text" v-validate="'length:10'" v-model="number" />

推荐阅读