js效果首先判断数值是否是小数,如果不是小数再判断数值是否大于1亿vue写的v-if判断,{{数值 | 过滤器}}
1 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
数值过滤的话,至少要保证是数字类型或者正常的字符串数字(例如: 1, '1.0'),最好是没有科学计数法(这个考虑的东西要多一些)。考虑到1.0也算是带有小数,那么先转为字符串,再判断是否有小数点(/\./g).test('' + value)。判断大于1亿,嗯......+value > 100000000(前边的+是类型转换,转为数字类型)。 话说vue的filter更多的是数据格式化吧,你这个配合v-if能用吗?个人觉得你这个做判断还是用个函数吧。
添加回答
举报
0/150
提交
取消