使用iview的下拉控件Select时,value默认为字符串类型,但是有时接口返回的option对应的value数据类型又是数字类型的,当选择某个option,再提交表单时会校验不通过。解决办法其实可以很简单。
数据赋值
v-bind时,引号内的内容会被当成表达式去解析,下图15选项对应的是字符串类型,20和25选项对应的是数字类型。
在组件中的应用。
校验:
Select 默认是 string 类型的,如果 value 是数字类型,验证就不通过,这时我们可以添加验证类型 type:'number'。
好了,就如此轻松的解决了Select的值为数字类型的赋值和校验。