你好哇,李银河
理解js中的单例模式 理解js中的单例模式
梦,给了我们自由我们借助梦的共同语言,获得了无意识的神秘认清了在清醒状况下弄不清的东西 单例模式是一种常见的设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。 单例模式的关键是什么?js中实现单例模式有很多种方法,但核心思想不变,
2023-11-19
react-router-dom中Prompt组件的使用 react-router-dom中Prompt组件的使用
需求场景:在页面中表单但凡有编辑的操作,当用户离开页面的时候,需要跳出一个提示框,提醒用户离开当面页面,表单内容会被清空,用户选择取消会留在当前页面,用户选择确认则会离开页面。 拿到这个需求的时候,第一个反应就是vue中有路由守卫,reac
2023-10-03
拒绝讨好型人格 拒绝讨好型人格
小明其实一直都知道自己是“讨好型人格”,当一件事情与他人产生分歧的时候,不会去坚持自己的想法,最后为了让事情有个“妥善处理”,宁愿让自己受委屈,尽管百般个不情愿,也会妥协并隐藏自己的真实情绪。 从小大人们就告诉我,要多为别人着想,多站在别人
2023-05-09
用Canvas在视频里画区域 用Canvas在视频里画区域
需求:从接口拿到视频流,然后用video播放视频流,切换到绘制模式的时候,可以在视频里规划区域。然后将区域的坐标反馈给后端,后端再反馈给硬件,这样就实现了摄像头监控指定的区域。 最后实现出来的页面相对较复杂,跨过了很多的坑,我这里的话就把最
2023-04-20
js中遍历执行异步操作 js中遍历执行异步操作
遇到个遍历执行异步操作的场景,习惯性地去用forEach去执行操作,发现并不是自己想要的结果,因为循环很快就会完成,那这样的话就用Promise去做。 在 js 中,可以使用 for 循环遍历数组或对象并执行异步操作。但是,由于异步操作不会
2023-03-27
iframe的一次应用 iframe的一次应用
场景描述给到我这样的一个需求,在A系统植入B系统,用户不接受打开新窗口再登录B系统的方案,那么只能采用iframe去做了。 两个系统的token是不一样的,所以要分别在各自的window里存储对应的token。 流程大概如下A系统点击菜单的
2023-02-22
10 / 16