表单中数字字段默认赋值0,但是使用时发现字段类型是string
发现一个问题,表单中的数字字段,在没有输入数字时,获取到该数字字段的数据类型为string,只用输入数字后,才会改变数据类型为number;这是否为bug?害得我把校验公式中每个数据都通过parseFloat()强转为数字您好,您是哪里看出来是string类型?
平台并没有这样设计 论坛管理员 发表于 2022-3-14 11:31
您好,您是哪里看出来是string类型?
平台并没有这样设计
我在合格数qty输入框加上校验:if((this.data.qty + this.data.rej) > 5){ console.log(typeOf(this.data.rej));
return "合格数"+ (this.data.qty + this.data.rej) +"超了";
}else{
return true;
}
您好,目前确实是这样,已经提交给研发优化,下一个版本会修复这个问题:) 论坛管理员 发表于 2022-3-18 10:09
您好,目前确实是这样,已经提交给研发优化,下一个版本会修复这个问题 ...
谢谢老师认真回复:victory:
页:
[1]