zoukankan      html  css  js  c++  java
  • xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

    js & float number bug

    前端最好不要处理任何的 float number 的计算/精确度转换的操作,不热很容易丢失精度,显示错误!

    前端显示个 0.0 都很费劲,最好的方式就是数值型的数据后端全部给字符串

    
    
    labelWeight = 0;
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    "0.0"
    labelWeight = null;
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    ""
    labelWeight = "";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    ""
    labelWeight = "0.0";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    undefined
    labelWeight = "0.999";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    undefined
    labelWeight;
    "0.999"
    
    

    solution

    后端返回处理后的 String 数据

  • 相关阅读:
    python数据1-5
    python密码1-2
    css Loading 教程
    定制化jQuery
    PHP 将MySQL数据导出csv
    windows MySQL 5.7 导出表方法记录
    前端UI
    我的框架说明文档 2016-04-06
    微信公众号内支付(三)
    微信公众号内支付(二)
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/10510489.html
Copyright © 2011-2022 走看看