版权声明:本文为博主原创文章,转载请注明原文出处! https://blog.csdn.net/qq_23375733/article/details/82701638
"1.45" 把这样的带有小数点的字符串转为数字类型,一般都是用到 parseFloat 吧 ?
这样如果遇到一些特殊的值,再 parseFloat 后结果会变成:1.46 这样
解决:
money: function (money) {
return parseFloat(parseFloat(money* 100).toFixed(2));
}
这样你传的是什么值转换后的也就是什么值,不会出现四舍五入这样的!