自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js树节点深度搜索并保留原始层级

目前在项目中对树节点数据进行搜索的时候发现只能返回根节点及父节点的数据,后对需求进行梳理并改进方法。2.逆向构建结构:使用reduceRight从目标节点向上重构完整树形。1.使用路径追踪技术:通过currentPath记录完整的访问路径。3.保持原始结构:使用对象展开运算符保留节点原始属性。

2025-02-21 11:36:24 250

原创 Vue3实现鼠标悬浮预览图片功能

【代码】Vue3实现鼠标悬浮预览图片功能。

2025-01-07 10:42:19 293

原创 nextjs提示document/window未定义

默认为服务端渲染,在引入一些插件/代码时可能会使用Dom/Bom,但是在服务端是没有Dom/Bom这个概念的,这时候就需要把组件渲染方式改为客户端渲染。1.通过nextjs封装后的的useEffect去设置一个变量为true 然后条件判断渲染组件。2.通过nextjs的api设置组件为客户端渲染。nextjs支持三端渲染。

2024-05-15 16:48:13 547

原创 vue3项目后续引入ts问题

"allowSyntheticDefaultImports": true, // 默认导入入这段代码解决main.ts报错问题。"skipLibCheck": true, // 不对第三方依赖类型检查 ,手动生成一个tsconfig.json(和vite.config.js平级)代码如下 可解决ts中引入js找不到对应模块问题。npm i typescript 后。

2023-10-27 13:13:51 442 1

原创 柱状图滑动配置

brushSelect: false, //刷选功能,设为false可以防止拖动条长度改变 ************(这是一个坑)type: 'inside', // 这个 dataZoom 组件是 slider 型 dataZoom 组件。showDetail: false, //即拖拽时候是否显示详细数值信息 默认true。showDataShadow: false, //是否显示数据阴影 默认auto。show: true, //是否显示滑动条,不影响使用。height: 8, //组件高度。

2023-05-18 09:31:53 169 1

空空如也

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

TA关注的人

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