- 博客(31)
- 收藏
- 关注
原创 节流、防抖函数(TypeScript)
节流(throttling)函数是一种在特定时间内只允许某个函数执行一次的技术。它可以用于限制函数执行的频率,例如在滚动、窗口调整大小、鼠标移动等高频事件中使用,避免函数被过多调用,导致性能问题。
2024-08-02 13:53:39
627
原创 Nuxt3踩坑日记 - window.__NUXT__
会将整个页面获取到的数据全部储存起来,在一个id=""的 script 标签里。查阅官方文档,github讨论区,发现众多网友都有此问题,但官方大大并不认为这有问题。这就需要你页面的数据全部脱敏才行,不然真的明目张胆的将数据完全暴露出去。问题无解,暂未找到很合理的办法。
2024-05-31 14:01:51
844
1
原创 Nuxt3 路由阻塞---添加骨架屏
是基于 Vue.js 3 的下一代前端框架,专为构建高性能、可扩展的服务器端渲染SSR和静态站点生成SSG的应用程序而设计。
2024-05-31 13:38:32
719
3
原创 纯JS编写message插件(TS)
逻辑: 利用 document.createElement 实时生成组件插入到 Html 中。方法包含了情景式的交互,可以自行更改 icon,下面开始对组件进行美化。
2023-11-29 13:13:42
616
1
原创 在Vue 3中使用Pinia: 简洁高效的状态管理
Pinia使用store的概念来管理应用程序的状态。我们可以通过定义一个store类来创建一个状态存储。在store类中,我们可以定义状态和相关的操作方法。
2023-05-22 13:14:21
278
原创 Vue3的provide、inject使用方法
需要注意的是,在使用 provide 和 inject 方法时,建议使用字符串键值,以避免出现命名冲突。
2023-04-19 14:02:06
3787
原创 Vue3组合式 API:生命周期钩子
组合式 API 中的生命周期钩子提供了在不同阶段执行代码的机会。使用这些钩子可以在组件的生命周期中执行初始化、清理和更新操作。
2023-03-21 15:24:00
799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人