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>
  • 相关阅读:
    【响应式Web设计实践 #BOOK#】
    【JS】(+﹏+)~
    -_-#【邮件】qq邮箱不显示图片
    -_-#【Markdown】
    51Nod——N1284 2 3 5 7的倍数
    51Nod——N1118 机器人走方格
    洛谷——P1014 Cantor表
    洛谷—— P1434 滑雪
    洛谷——P1443 马的遍历
    python(24)- 面向对象进阶
  • 原文地址:https://www.cnblogs.com/zhaoyl9/p/15696671.html
Copyright © 2011-2022 走看看