摘要: 1、在页面关闭时,前端上传监控数据的4个解决方案https://juejin.cn/post/7106365076197605413 摘要:本文以 “前端监控上报数据” 的业务场景,重点解析在 页面实例关闭 时,如何将监控数据上传到服务端的解决方案。 fetch keepalive const ur 阅读全文
posted @ 2022-06-20 09:40 小猪冒泡 阅读(67) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-08-17 14:07 小猪冒泡 阅读(0) 评论(0) 推荐(0) 编辑
摘要: React Hook 相关文章 写React Hooks前必读 react-hooks如何使用? 如何处理浏览器的断网情况? 玩转react-hooks,自定义hooks设计模式及其实战 五个大型项目实战总结,解密React Hooks最佳实践方式 「react缓存页面」从需求到开源(我是怎么样让产 阅读全文
posted @ 2021-04-03 10:35 小猪冒泡 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 文章来源:https://mp.weixin.qq.com/s/FSnCz8EhShJMdG_FGf0igQ 1、不用所有的都使用state import { useRef, useState } from "react"; export default function NoState() { c 阅读全文
posted @ 2023-06-07 17:07 小猪冒泡 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1、首先准备两个项目:(1)待发布的依赖包 比如叫做 npmbox(2)想要使用依赖包的项目 比如叫做 project 2、在npmbox依赖包 执行 npm link 3、在项目代码project中执行 npm link npmbox 4、如果想解除项目的link依赖 在项目中执行 npm unl 阅读全文
posted @ 2023-03-20 09:23 小猪冒泡 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 项目配置 .gitignore 文件以后,之前已经提交到 github 上的文件被重新加入到 .gitignore 文件中后,依然会在下次 push 代码的时候,被上传到 github 中。 原因:.gitignore 只能忽略那些没有被追踪的文件,由于 git 存在本地缓存,所以如果文件已经纳入了 阅读全文
posted @ 2023-02-17 09:51 小猪冒泡 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 打开浏览器的控制台 选择设定 more tools (更多工具)- network condition (网络状态) 然后看到有个 user agent 去掉 select automatically (自动选择)就可以选择各种浏览器了,包括移动端,然后可以愉快的模拟了 阅读全文
posted @ 2022-12-21 09:35 小猪冒泡 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 使用axios的post接口入参有两种常用的格式需要注意: 1、默认post入参是json对象形式 request headers 中定义了 Content-Type: application/json 入参形式:request payload 点击view source 展示的也是对象格式 2、如 阅读全文
posted @ 2022-11-18 18:46 小猪冒泡 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: @babel/polyfill使用的坑还是比较多的: 最需要理解的是,babel只会转换E6语法,而不会转换新的api,让新的api生效的方法是使用传统的polyfill,为此需要引入这个模块安装的时候必须用 --save 保证引用到生产环境而不是开发环境,当然,弄错了,自己手动在package.j 阅读全文
posted @ 2022-11-14 18:45 小猪冒泡 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 转载:https://zhuanlan.zhihu.com/p/154339421 Elasticsearch 是目前大数据领域最热门的技术栈之一,腾讯云 Elasticsearch Service(ES)是基于开源搜索引擎 Elasticsearch 打造的高可用、可伸缩的云端全托管 Elasti 阅读全文
posted @ 2022-11-07 14:16 小猪冒泡 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 做了个原生的简单页面,但是需要请求到后端的数据,然后它跨域了,后台开启了允许跨域,这时候get请求是正常了,post请求带参数就出现了跨域,如图: <!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> 阅读全文
posted @ 2022-09-27 13:50 小猪冒泡 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 服务器部署在多台机器上 所以session在多台机器之间不是共享的 所以对于单点登录来说 登陆完之后会将用户的信息放在cookie中 这样在请求接口的时候就会把cookie带到服务端 然后服务端在判断该cookie用户是否已经登陆 所以判断用户信息不能根据session 因为比如用户登陆后更改的是机 阅读全文
posted @ 2022-09-26 19:53 小猪冒泡 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、首先在项目根目录使用 pm2 启动项目 ```js pm2 start ./dist/main.js ``` 2、生成开机启动 pm2 服务的配置文件 运行:pm2 startup 命令,会生成以下命令 ```js To setup the Startup Script, copy/paste 阅读全文
posted @ 2022-09-05 10:18 小猪冒泡 阅读(4835) 评论(0) 推荐(0) 编辑