自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 前端项目复制文本

navigator.clipboard.writeText("要复制的文本")

2025-11-21 15:56:25 71

原创 vue3实现图片预览

"><ZoomIn /></el-icon></div>top: 5px;h。

2025-09-10 18:02:04 262

原创 vue3中使用虚拟列表

https://github.com/gans-groover/vue-virtual-scroller

2025-08-06 11:27:10 133

原创 pycharm和jupyter notebook配置conda环境

1.conda create -n ML python=3.52.conda activate ML

2025-06-30 22:23:58 348

原创 linux和sql笔记

linux和sql笔记

2025-06-22 20:35:23 256

原创 前端学习记录

函数组件,每次state更新都会重新执行函数,useMemo可以缓存数据,不用每次执行函数都重新生成。useState传入函数,只在组件渲染时执行一次(适合数据结构复杂,计算成本高的场景)state变化,组件会更新,同时子组件默认会无脑更新,无论props是否变化。never: 变量的类型是never,就不可能赋给他任何值,否则会报错。一个函数的返回值还是一个函数,那么前一个函数就被成为高阶函数。同名的interface会自动合并,同名type则会报错。useState传入普通变量,每次组件更新都会执行。

2025-05-04 11:02:43 438

原创 使用nvm切换node版本

rm node_modules/ -rf 删除node_modules文件夹。下载nvm依赖包,在本地安装。

2025-04-15 18:12:35 119

原创 echarts和react hooks网站收集

https://www.isqqw.com/https://zh-hans.legacy.reactjs.org/docs/hooks-reference.html#usememo

2024-12-17 09:50:29 153

原创 vue3项目border拖动自适应宽度

/div>

2024-12-10 16:44:43 282

原创 验证码后台返回图片,前台如何显示图片验证码

ElMessage({ message: "获取验证码失败", type: "error" });

2024-12-02 13:38:44 185

原创 可视化大屏 v-scale-screen适配不同屏幕

v-scale-screen 默认等比例屏幕缩放,当视图不满足比例,上下或左右会有留白(黑框)。如果想要铺满全屏,且对视图拉伸无感,可以配置autoScale,或者将fullScreen设置为true。而我们也可以获取当前的缩放比例,进而对 elementui 组件的样式修改。transform实现缩放效果,进行等比例计算,达到等比例缩放的效果。v-scale-screen其原理是使用。也可以自定义留白颜色。

2024-10-17 16:35:01 450

原创 vue作用于插槽

vue作用域插槽

2024-09-26 10:58:18 228

原创 ERR_PNPM_BAD_PM_VERSION This project is configured to use v8.1.0 of pnpm. Your current pnpm is v9.1

【代码】ERR_PNPM_BAD_PM_VERSION This project is configured to use v8.1.0 of pnpm. Your current pnpm is v9.1。

2024-08-24 22:03:13 182 1

原创 vue3+elementPlus upload组件上传多个附件传参

upload上传多文件传参

2024-06-27 16:16:32 658

原创 强缓存与协商缓存

强缓存和协商缓存

2024-06-17 20:50:07 282

原创 vue3实现虚拟列表

【代码】vue3实现虚拟列表。

2024-06-17 20:39:54 152

原创 vue3项目使用websocket

【代码】vue3项目使用websocket。

2024-06-17 20:27:50 550

原创 获取文件后缀

获取文件后缀名(文件格式)

2024-06-15 23:10:09 231

原创 大文件分片上传

vue大文件上传、切片上传

2024-06-15 22:21:47 238

原创 vite知识总结

vite总结、vite开启gzip压缩、分包、打包内存溢出

2024-06-15 20:55:55 689

原创 react组件通信、redux、react-redux、zustand整理

children是一个比较特殊的prop,支持多种不同类型数据的传入,需要通过一个内置的ReactNode类型来做注解。传递一个引用类型的prop,比较的是新值和旧值的引用是否相等,当父组件的函数重新执行时,实际上形成的是新的数组引用。props是只读对象,子组件只能读取props中的数据,不能直接进行修改,父组件的数据只能由父组件修改。useCallback:在组件多次重新渲染的时候缓存函数,保证在app重新渲染的时候保持引用稳定。定义一个reducer函数(根据不同的action返回不同的新状态)

2024-06-11 22:12:00 682

原创 vue3项目生成tar压缩包

vue3项目打包生成的dist文件夹需要压缩成tar包,放到nginx目录下,在项目目录下执行。生成dist.tar.gz压缩包。

2024-05-13 15:40:28 532

原创 vue3.0项目,切换tree节点,内存不断增加,导致页面卡死,内存泄漏

内存泄漏、页面卡死、vue3

2024-05-10 16:06:07 1310

原创 vue3项目websocket消息推送提醒

websocket消息推送提醒 vue3

2024-05-10 15:43:21 1343

原创 vue3项目实现文字动画闪烁(阴影闪烁)

div :class="{'text-flashing': scope.row.warning}">闪烁</div>

2024-04-28 14:00:31 823

python网络编程笔记上传

python网络编程笔记上传

2025-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除