报错
刚好遇见你GG
我就是我,不一样的烟火!
展开
-
JS最大安全数值
一. 奇怪现象:- 原始数据 "id": 1244088406116401152- 预览后数据 "id": 1244088406116401200- 我们使用的axios获取数据,默认会使用 JSON.parse() 进行转换,说明我们在代码中会遇到和开发者工具中看到的一样的现象。- 总结:使用 JSON.parse()转换数据ID会有问题。二. 问题原因:- 在javascript中如果数字的值太大了,在转换json对象的时候,在进行运算的时候,会有误差。- 换句话说:数值太大不安全,原创 2021-02-08 16:00:00 · 727 阅读 · 0 评论 -
解决vue项目路由出现message: “Navigating to current location (XXX) is not allowed“的问题
原因:在路由中添加了相同的路由。解决方案:重写路由的push方法在src/router/index.js 里面import Router from 'vue-router’下面写入下面方法即可const routerPush = Router.prototype.pushRouter.prototype.push = function push(location) { return routerPush.call(this, location).catch(error=> error)}原创 2020-10-11 23:03:52 · 1896 阅读 · 0 评论