zoukankan      html  css  js  c++  java
  • 【Vue】格式化:保留两位小数;调整时间格式

    问题描述:

    js中的JSON.parse,解析json字符串后,小数点的精度丢失

    var returnData = JSON.parse(jsonResult);

    方法1:

    在后台传递的时候直接传递字符串,而不用decimal或者double等类型即可

    convert(nvarchar(50), B.MarketPrice) as MarketPrice

    方法2:

    前端自定义过滤器

    filters: {
        //保留2位小数点过滤器 不四舍五入
        numberFloat: function (value) { 
            var toFixedNum = Number(value).toFixed(3);
            var realVal = toFixedNum.substring(0, toFixedNum.toString().length - 1);
            return realVal;
        }
    },
     <span>{{scope.row.TotalBudget | numberFloat}}</span>

    问题描述:

    数据库DateTime类型,从数据库获取数据显示在前端时时间格式有问题

    解决方案:

    前端自定义过滤器

    formatDate: function (time) {
            var date = new Date(time);
            var year = date.getFullYear();
            var month = (date.getMonth() + 1 + '').padStart(2, '0');
            var day = (date.getDate() + '').padStart(2, '0');
    
            var hh = (date.getHours() + '').padStart(2, '0');
            var mm = (date.getMinutes() + '').padStart(2, '0');
            var ss = (date.getSeconds() + '').padStart(2, '0');
    
            return year + "-" + month + "-" + day + " " + hh + ":" + mm + ":" + ss
        }
    },
    <span style="font-weight: bold">操作时间:</span>
    <span>{{item.CreateTime | formatDate}}</span>
  • 相关阅读:
    投行风云:FO的酸甜苦辣【转】
    周末排毒
    LeetCode | Single Number II【转】
    Adding supplementary tables and figures in LaTeX【转】
    Algorithm | Tree traversal
    Leetcode | Linked List Cycle I && II
    Network | UDP checksum
    Ubuntu下将现有的文件打包成deb包
    Base64编码加密
    requestAnimationFrame 的原理与优势
  • 原文地址:https://www.cnblogs.com/zhaoyl9/p/15696671.html
Copyright © 2011-2022 走看看