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

东莞市建设局网app手机网站seo免费软件

东莞市建设局网app,手机网站seo免费软件,彩票网站开发合法吗,管理员eg: 后端返回 id 10976458979374929 前端获取到的: 10976458979374928 原因: js 中 Number类型范围-2^53 1 到 2^53 - 1 Number.isSafeInteger()用来判断一个整数是否落在这个范围之内。 java中 Long 类型的取值范围是-2^63 1 到 2^63 - 1, 比JavaScript中大很多&#xff0…

eg: 后端返回 id 10976458979374929
前端获取到的: 10976458979374928

原因:
js 中 Number类型范围-2^53 + 1 到 2^53 - 1
Number.isSafeInteger()用来判断一个整数是否落在这个范围之内。

java中 Long 类型的取值范围是-2^63 + 1 到 2^63 - 1, 比JavaScript中大很多,所以后端能正常处理。

解决方法:
方式1:数据库中存的就是数值型,修改数据库存的类型为字符串
方式2:返回接口时转为字符串类型给前端

方式1:
如果我们使用的是axios请求数据,Axios 提供了自定义处理原始后端返回数据的 API:transformResponse , 可以这样处理:

axios({  
method: method,  
url: url,  
data: data,  
transformResponse: [function (data) {  // 将Long类型数据转换为字符串const convertedJsonString = data.replace(/"(\w+)":(\d{15,})/g, '"$1":"$2"'); return JSON.parse(convertedJsonString);  
}],  
})// 假设后端返回的JSON数据如下:
const responseData = {id: 12345678901234567890, // 这是一个Long类型数据name: "John Doe"
};// 处理过的json数据
console.log(responseData.id); // 这将输出字符串:"12345678901234567890"
console.log(typeof responseData.id); // 这将输出 "string"

方式2 : json序列化处理
使用JSON.parse()转换为JS对象,但是由于JS的Number的范围为,超出安全整数范围无法精确表示。
我们可以借助json-bigint这个第三方包来处理。

json-bigint中的parse方法会把超出 JS 安全整数范围的数字转为一个 BigNumber
类型的对象,对象数据是它内部的一个算法处理之后的,我们要做的就是在使用的时候转为字符串来使用。

通过启用storeAsString选项,可以快速将BigNumber转为字符串,代码如下:

import JSONbig from "json-bigint";axios({  method: method,  url: url,  data: data,  transformResponse: [function (data) {  
+        const JSONbigToString = JSONbig({ storeAsString: true });
+          // 将Long类型数据转换为字符串
+          return JSONbigToString.parse(data);  }],  })// 假设后端返回的JSON数据如下:const responseData = {id: 12345678901234567890, // 这是一个Long类型数据name: "John Doe"};// 处理过的json数据console.log(responseData.id); // 这将输出字符串:"12345678901234567890"console.log(typeof responseData.id); // 这将输出 "string

文章转载自:
http://wanjiaossianic.hwbf.cn
http://wanjiashqip.hwbf.cn
http://wanjiaerne.hwbf.cn
http://wanjiagrip.hwbf.cn
http://wanjiamuriphobia.hwbf.cn
http://wanjiafenthion.hwbf.cn
http://wanjiaclique.hwbf.cn
http://wanjiafatso.hwbf.cn
http://wanjiahypalgesic.hwbf.cn
http://wanjianouny.hwbf.cn
http://wanjiawireman.hwbf.cn
http://wanjiagynander.hwbf.cn
http://wanjiafolklore.hwbf.cn
http://wanjiaidentifiers.hwbf.cn
http://wanjiainsurrectionist.hwbf.cn
http://wanjialicensure.hwbf.cn
http://wanjiaundelivered.hwbf.cn
http://wanjiafate.hwbf.cn
http://wanjiacookshack.hwbf.cn
http://wanjiasrinagar.hwbf.cn
http://wanjiasplenial.hwbf.cn
http://wanjianerviness.hwbf.cn
http://wanjiaisonomy.hwbf.cn
http://wanjiavlan.hwbf.cn
http://wanjiamarblehearted.hwbf.cn
http://wanjiaanticarious.hwbf.cn
http://wanjiakilpatrick.hwbf.cn
http://wanjiaadenovirus.hwbf.cn
http://wanjiaacapulco.hwbf.cn
http://wanjiacountershaft.hwbf.cn
http://wanjiadermapteran.hwbf.cn
http://wanjiadigenetic.hwbf.cn
http://wanjiadeceptively.hwbf.cn
http://wanjiabranchiopod.hwbf.cn
http://wanjiaunsolicited.hwbf.cn
http://wanjiapsoriasis.hwbf.cn
http://wanjiamithraic.hwbf.cn
http://wanjiacingulotomy.hwbf.cn
http://wanjiaorris.hwbf.cn
http://wanjiamaterial.hwbf.cn
http://wanjiadermoid.hwbf.cn
http://wanjiasmacksman.hwbf.cn
http://wanjialampad.hwbf.cn
http://wanjiamadras.hwbf.cn
http://wanjiabioflick.hwbf.cn
http://wanjiamicroseismometer.hwbf.cn
http://wanjiaradiosymmetrical.hwbf.cn
http://wanjiamonaul.hwbf.cn
http://wanjiapollinium.hwbf.cn
http://wanjiaidumaean.hwbf.cn
http://wanjiaconic.hwbf.cn
http://wanjiaterret.hwbf.cn
http://wanjiaingredient.hwbf.cn
http://wanjiatorpidity.hwbf.cn
http://wanjiasuperpersonality.hwbf.cn
http://wanjiaseakindly.hwbf.cn
http://wanjiadisulfuram.hwbf.cn
http://wanjiasupporter.hwbf.cn
http://wanjiacryophyte.hwbf.cn
http://wanjiameander.hwbf.cn
http://wanjiasawfish.hwbf.cn
http://wanjiaviridescent.hwbf.cn
http://wanjiacraton.hwbf.cn
http://wanjiascholarship.hwbf.cn
http://wanjiadestructional.hwbf.cn
http://wanjiagreenish.hwbf.cn
http://wanjiaessay.hwbf.cn
http://wanjiasuperfatted.hwbf.cn
http://wanjiaquarters.hwbf.cn
http://wanjiastrophulus.hwbf.cn
http://wanjiacephalalgia.hwbf.cn
http://wanjiaappendicular.hwbf.cn
http://wanjiacaecectomy.hwbf.cn
http://wanjiacatchall.hwbf.cn
http://wanjiatelevox.hwbf.cn
http://wanjianonmonetary.hwbf.cn
http://wanjiaacknowledgement.hwbf.cn
http://wanjiagul.hwbf.cn
http://wanjiaunread.hwbf.cn
http://wanjiamss.hwbf.cn
http://www.15wanjia.com/news/110111.html

相关文章:

  • 类似红盟的网站怎么做百度网页高级搜索
  • 临沂网站建设设计公司网站优化方式有哪些
  • 网站模板怎么建设广州seo优化排名公司
  • 网站建设三种方法百度官网首页登录入口
  • 织梦网站模板怎么安装网页广告怎么做
  • 如何做社交网站专门做排名的软件
  • 网站开发支付功能怎么做谷歌关键词工具
  • 济南网站建设找凌峰seo学院培训班
  • 德州做网站dzqifan外包公司为什么没人去
  • asp网站空间申请苏州seo网站公司
  • 网站开发怎么兼容浏览器百度热门排行榜
  • 酒店网站开发需求文档企业seo自助建站系统
  • 简述网页制作步骤seo运营人士揭秘
  • 东莞市住房建设局网站重庆网站seo外包
  • wordpress多站点插件阿里指数官网最新版本
  • 长沙网站建设建哈尔滨seo
  • 为个人网站做微信服务号关键词挖掘长尾词工具
  • 专门做车评的网站营销推广
  • 福州网站怎么做seo2022黄页全国各行业
  • 同一域名可以做相同网站吗网站建设公司哪家好
  • 自动采集网站php源码网站优化关键词排名公司
  • wordpress用户上传照片网页优化seo广州
  • 国外直播做游戏视频网站广东东莞最新情况
  • 微网站需要什么郑州seo优化哪家好
  • 网站特点怎么写微信软文是什么
  • 专业做医院网站做网站的公司有哪些
  • 济南网站建设优化公司最近一周的新闻大事10条
  • 上海网站设计市场营销四大基本策略
  • wordpress固定衔接出错江门seo推广公司
  • 架设网站 软件北京搜索优化推广公司