
技术点
文章平均质量分 60
清风细雨_林木木
把复杂的知识简单到通俗易懂。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue自动px单位自动转换rem
通过使用和,你可以轻松地将设计稿中的px转换为rem,同时避免一些目录(如和mobile)的转换。这个方法使得响应式布局变得更加方便,并且避免了因手动计算rem值而带来的麻烦。原创 2021-10-21 20:33:33 · 3856 阅读 · 5 评论 -
Js自动转px为rem适配不同屏幕
单位含义特点px像素虚拟单位,与显示设备有关,需考虑 DPI(如:Windows 默认 96dpi,Mac 默认 72dpi)em相对单位相对于当前元素的字体大小,可嵌套,会叠加,常用于局部缩放pt磅物理单位,1pt = 1/72 英寸,常用于打印排版rem根 em相对于html根元素的font-size不会嵌套叠加,推荐用于响应式布局。原创 2019-03-12 16:08:45 · 426 阅读 · 0 评论 -
Vue 中 this.$emit(“update:xx“,value) 和 :xx.sync 实现同步数据的做法
在 Vue 2.x 中,和xx.sync都是用来实现父子组件之间的数据同步的方式,它们背后的工作原理有些相似,但语法上有所不同。让我们逐个详细解释这两者的使用方式。xx.syncxx.sync是 Vue 提供的一种语法糖,用来简化子组件和父组件之间数据同步的操作。它的工作原理是自动化地监听update:xx事件并更新父组件的数据。实际上,xx.sync是v-bind和v-on的组合,背后也调用了。原创 2025-04-02 19:52:30 · 636 阅读 · 0 评论 -
解决用户同时登录轮询获取用户信息错乱,使用WebSocket和Server-Sent Events (SSE)
Server-Sent Events (SSE) 是一种服务器向客户端推送数据的,适合某些场景,在解决用户同时登录和实时获取用户信息的问题上,WebSocket 是更好的选择。用户同时登录时需要实时获取用户信息,且可能需要双向通信(如用户登录后需要发送确认消息)。因此,WebSocket 是更好的选择,因为它:SSE 适合以下场景:如果你的场景是单向的、低频的,且不需要客户端向服务器发送数据,SSE 是一个简单的选择。解决用户同时登录时轮询获取用户信息出错的问题,推荐使用 WebSocket。以下是详细的原原创 2025-03-22 16:17:19 · 1111 阅读 · 0 评论 -
解决 Mac 只显示文件大小,不显示目录大小
在使用 mac 的时候总是只显示文件的大小,不显示文件夹的大小,为了解决问题可以开启“计算文件夹”。原创 2025-02-19 11:30:41 · 1115 阅读 · 0 评论 -
为什么字符串不需要深拷贝,而数组需要,底层逻辑有什么不同
字符串不需要深拷贝,因为它们是不可变的,每次修改都会创建一个新的字符串对象,原始字符串不会受到影响。数组需要深拷贝,因为数组是引用类型,赋值时会复制数组的引用地址,导致多个数组共享相同的内存,修改其中一个数组会影响其他数组。通过深拷贝,可以确保每个数组都有独立的内存空间,避免副作用。原创 2025-02-18 19:33:30 · 308 阅读 · 0 评论 -
如果 main 里面引入 axios ,然后引入 router ,而 router 里面也引入 axios,会不会重复
JavaScript 的模块系统是基于单例模式的,意思是每个模块只会被加载一次,之后的引用都会指向同一个实例。原创 2025-02-15 02:15:02 · 500 阅读 · 0 评论