前端uview----表单验证不通过问题

今天遇到很奇葩的问题,表单验证按照标准格式写的,怎么还会提示未填写的提示呢,而且在验证的上一步已经打印到输入框中的值,以下是部分代码。只展示重要部分的代码。

1 <u-form-item :border-bottom="false" label="投标有效期" prop="periodspan">
2    <u-input class="effective_date" placeholder="请填写招标文件要求的投标有效期天数" type="number" height="120" v-model="form.periodspan" @input="CalculateDay"/>
3 </u-form-item>

红字部分是错误的写法,打印this.form.periodspan的类型是number类;校验失败,会显示此内容未填写。

但是转换成字符串类型,则可以校验通过

原文地址:https://www.cnblogs.com/heisetianshi/p/15406764.html