当前位置: 首页 > wzjs >正文

手机网站图片做多大品牌营销做得好的品牌有哪些

手机网站图片做多大,品牌营销做得好的品牌有哪些,河南23个岗位无人报考,WordPress最好的免费主题标题问题描述 后端返回数据有5.00和3.30这种数据,但是前端展示的时候返回对应分别为5和3.0,小数点后0都丢失了。 接口返回数据展示network-Response: 接口返回数据展示network-Preview: 错误数据效果展示 发现问题 浏览器接口…

标题问题描述

后端返回数据有5.003.30这种数据,但是前端展示的时候返回对应分别为53.0,小数点后0都丢失了。

  • 接口返回数据展示network-Response
    在这里插入图片描述
  • 接口返回数据展示network-Preview
    在这里插入图片描述
  • 错误数据效果展示
    在这里插入图片描述

发现问题

  • 浏览器接口network中Preview是返回的5和3.3,Response返回的是5.00和3.30
    因为后端返回的数据类型不是字符串,是数字类型
  • 打印出来接口返回数据这里已经是精度丢失的数据,深拷贝也是返回的错误的数据精度
    再页面渲染的时候使用v-html也不能生效

研究了一下是vue在渲染数据的时候,处理数据把3.30格式化3.3,所以前端需要重新处理一下数据格式,格式化后端返回我们的正常数据

第一种:{{ parseFloat(scope.row.amountFee).toFixed(2) }} 
第二种:{{ (scope.row.amountFee).toFixed(2) }}
第三种:使用第三方库 BigNumber.js(可以 但没必要~~~)
BigNumber = require('bignumber.js');
let num = new BigNumber(5).toFixed(2));
console.log(num.toFixed(2)); // "5.00"

在这里插入图片描述

正确效果展示

在这里插入图片描述

总结:

之前以为只有id这种 LONG型长度不够的时候,会有精度丢失问题,后端会把返回的数据类型从数字改为字符串,解决此类问题。
现在是这种5.00的数据类型vue再渲染的时候也会自动处理,再不改变后端数据类型的情况下,前端可以手动修改一下,保证和后端返回的数据格式一致。

http://www.dtcms.com/wzjs/405942.html

相关文章:

  • 建商城网站需要多少钱徐州百度运营中心
  • 网站地图制作软件西安竞价托管
  • 新开传奇手游发布网站2021热门网络营销案例
  • 做的网站怎么上线网站子域名查询
  • 黑龙江建设局网站站长工具在线平台
  • 网站推广的特点百度指数入口
  • 政府蒙古文网站建设汇报材料seo案例分析方案
  • 竞价网站策划互联网品牌营销公司
  • 去哪里建设自己的网站?百度推广搜索排名
  • 做网站后期怎么维护指数计算器
  • 做偏门网站黄石seo诊断
  • 高端企业网站建设流程常州seo建站
  • 义乌市网站建设seo点击排名工具
  • 义乌建网站seo日常工作
  • 甘肃省城乡城乡建设厅网站首页seo 适合哪些行业
  • 好的设计网站网络推广服务
  • 给女朋友做网站 知乎百度关键词查询排名
  • 做机械设备销售的那个网站好网站搜索优化排名
  • 建网站可以赚钱吗济南公司网站推广优化最大的
  • 个人做网站哪种类型的网站好百度关键词网站排名优化软件
  • 可信网站认证价格网站建设免费
  • wordpress 网站换域名郑州网站优化公司
  • 新工科建设指南教育部网站电子商务营销
  • 完备的常州网站推广个人网站制作源代码
  • 唐山网站制作软件网站百度推广
  • 石碣镇做网站哪家竞价托管专业
  • 网站安全风险评估报告网站内容seo
  • 湘西建设监理协会网站发广告去哪个平台
  • 怎么做网站平台梦想如何网络营销自己的产品
  • 真封神网站后台建设教程360网站seo手机优化软件