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

广州商城网站建设地址wordpress首页不显示整篇文章

广州商城网站建设地址,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/a/428684.html

相关文章:

  • Tensor Core的MMA与WMMA
  • 大模型计算事实标准--CUDA
  • 网站导航页面模板网络与新媒体就业方向及前景
  • 公司网站 备案南通市建设监理协会网站
  • 洋县住房和城乡建设管理局网站网站中宣传彩页怎么做的
  • 网站群建设进展情况汇报郑州网站开发技术
  • C语言数据结构-堆
  • 网站建设开头营销型网站推广公司
  • 公考刷题资源合集
  • 网站建设与管理专业好找工作吗通辽网站建设
  • QCustomPlot 特定图表类型实战
  • python 将关键数据标注在png图片里
  • python加速方法 对比 numba numb.cuda triton pycuda cupy
  • 常州天狼网站建设二手物品交换网站建设
  • 关于Java的几个小问题
  • 青岛手机网站建设手工制作月饼
  • 国外的哪个网站可以做跳转青岛网站推广途径
  • 湖北省和住房建设厅官方网站山东泰山新闻
  • 营销网站定制公司台州网站设计哪家好
  • C++——基础
  • 回顾首尔 KBW 2025,Sui 的创新与联结周
  • 2025CCPC郑州邀请赛暨河南省赛 B. 随机栈 II 题解
  • 珠海网站建设公商城二次开发
  • 合肥市蜀山区做个网站多少钱电子商务网页制作是什么
  • 做网站推广需要多少费用one dirve做网站
  • 京东网站的建设与发展前景上海闵行中心医院
  • 无锡网站建设要求手机设计软件app推荐
  • 网站开发e r图无极网页游戏
  • 网站建设与功能模块wordpress appkey 插件
  • 鸿鹄网站建设网站的建设费用