为了账号安全,请及时绑定邮箱和手机立即绑定

关于js效果首先判断数值是否是小数,如果不是小数再判断数值是否大于1亿?

关于js效果首先判断数值是否是小数,如果不是小数再判断数值是否大于1亿?

莫回无 2018-07-11 14:08:18
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能用吗?个人觉得你这个做判断还是用个函数吧。

查看完整回答
反对 回复 2018-07-30
  • 1 回答
  • 0 关注
  • 1507 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信