sockjs-node介绍 sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。 服务端:sockjs-node(https://github.com/sockjs/sockjs-node) 客户端:sockjs-client(https://github.com/sockjs/sockjs-client) 开发时,如果变更网络环境(如切换wifi导致开发服务器的IP地址更换),服务器不知道如何确定访问源,就有可能造成上述情况 报错解决 方法一:(推荐)在项目根目录找到/package-lock.json文件,修改如下: 方法二: 项目根目录,找到/node_modules/sockjs-client/dist/sockjs.js 找到代码的 1605行,注视掉xhr请求
1 2 3 4 5 6 |
try { // self.xhr.send(payload); 把这里注掉 } catch (e) { self.emit('finish',0,''); self.\_cleanup(false); } |
参考:https://blog.csdn.net/Simon9124/article/details/105581492?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase from:https://blog.csdn.net/xingchen678/article/details/122429686
View Details笔者因为换了用 gtx 1050 显卡替换了原来的集显。 导致chrome浏览器渲染颜色变淡而且泛白。 查了下肯能是因为换了显卡,没换高清显示器。 导致chrome自动启用了 dispaly p3 d65 色彩模式, 而笔者的显示器因为显示色域不够显得对比第低也就是颜色淡。 查了n久才查到,其实更改了 chrome 的颜色管理模式为 sRGB 就可以了。 62 版本以后的 chrome 在地址栏输入 chrome://flags/#force-color-profile 回车。 把右侧按钮由 default 改为 sRGB ,点击重启浏览器按钮即可。 因为懒,就不上图了。 from:http://t.zoukankan.com/eastegg-p-8192417.html
View Detailsaxios 会默认序列化 JavaScript 对象为 JSON。 如果想使用 application/x-www-form-urlencoded 格式,你可以使用下面的配置。 在浏览器环境,你可以使用 URLSearchParams API:
1 2 3 4 |
const params = new URLSearchParams(); params.append('param1', 'value1'); params.append('param2', 'value2'); axios.post('/foo', params); |
from:https://blog.csdn.net/init_yanxiao/article/details/113845330
View Details今天开发遇到个问题,服务器后端的Long类型数据,传到前端会出现精度丢失,如:164379764419858435,前端会变成164379764419858430。
在浏览器中做测试可知,这就是一个精度丢失的问题。
前端使用的axios来发起请求的,最开始以为是浏览器的问题,但是通过postman来请求是没问题,打开浏览器开发工具,在xhr下的response响应中也是没问题的,代表是请求成功后数据格式化出问题了,下面讲解下各种解决方案。
View Details