自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 问答 (2)
  • 收藏
  • 关注

原创 zustand状态管理工具(react)

zustand状态管理工具(react)

2024-01-10 11:22:44 852

原创 解决海康威视插件的遮盖下拉选择框

【代码】解决海康威视插件的遮盖下拉选择框。

2023-12-28 10:22:56 515

原创 Enums利用类组件实现枚举

【代码】Enums利用类组件实现枚举。

2023-12-14 16:50:37 491

原创 导出实现(利用生成form形式,支持数组对象形式)

导出实现(利用生成form形式,支持数组对象形式)

2023-12-12 16:13:16 474

原创 【form校验】3.0项目多层list嵌套

【代码】【form校验】3.0项目多层list嵌套。

2023-11-06 16:15:24 534

原创 近期记录、

【代码】近期记录、

2023-10-20 15:22:27 70

原创 文本过长,超过固定行数省略号,点击更多显示

超过行数显示省略号,点击更多展示全部

2023-10-12 10:35:42 224

原创 react中使用video.js,排坑记录

在React中使用video.js,bug记录

2023-10-09 18:17:26 1489

原创 记录:修改antd5全局样式

antd5修改组件默认样式

2023-10-08 16:24:36 3373

原创 大屏轮播table

大屏轮播table

2023-10-07 16:03:44 268

原创 海康威视视频3.3版本对接

海康监控v3.3插件对接记录。代码写到了登录成功

2023-09-26 14:32:17 1035 7

原创 【js文件预览】

【代码】【js文件预览】

2023-09-12 15:24:20 127

原创 sessionStorage获取方法

【代码】sessionStorage获取方法。

2023-08-25 15:17:28 575

原创 react-router-dom V6 使用

react-router V6 嵌套路由

2023-08-25 10:30:16 90

原创 利用svg显示不规则图形,实现用户点击交互

例如:项目场景:有下方有三块区域是办公区域,需要鼠标点击后出来对应区域信息。

2023-08-18 10:21:20 1107

原创 记录大屏功能点

开发大屏中的功能点

2023-08-15 17:21:11 54

原创 git添加子模块

git子仓库

2023-08-03 14:26:18 515

原创 js导出文件的两种方法

js导出文件的两种方法。

2023-08-02 17:33:32 2718

原创 react项目sass打包后样式错乱bug记录

react引入的sass样式错乱

2023-03-29 17:19:45 597

原创 react动态表单多层bug

react hook的usestate 动态表单bug记录

2023-03-29 09:51:58 91

原创 小程序跳转web-viewt指定页面不刷新,解决记录

原因:可以在所在小程序页面直接更改上一个页面的this.data的值,上一个页面也是指向web-View页的,直接更改需要跳转src值即可。注意:要添加一个时间戳,此时返回的页面的Src已经变了,如果再次跳转到微信小程序,返回页面的src是一样的话,是不会刷新了。H5页面跳转设置: (需要项目先goback上一个页面,不然微信小程序的web-view的src改变后,返回页面还有上一个页面的历史)

2023-03-15 16:27:52 1509

原创 JSON.parse和JSON.stringify的bug解决

我们在使用JSON.parse(JSON.stringify(value))进行深拷贝时,有时候会出现异常bug导致页面崩溃,所以需要做一下处理,这里记录一下

2022-11-09 20:31:11 1005

原创 基于react封装验证码、密码输入框组件。

基于react封装的验证码输入框

2022-11-08 17:42:28 1682

原创 利用animation进行椭圆旋转

利用animation进行椭圆旋转

2022-08-30 18:38:22 314

原创 react封装下拉组件,可扩展并远程调用接口

react封装下拉组件,可扩展并远程调用接口

2022-08-04 17:06:04 838

原创 react中函数组件中设置默认值

react中函数组件中设置默认值

2022-08-04 10:30:16 1788

原创 react手写签名功能

react中实现电子签名功能

2022-08-03 14:31:34 568

原创 记录Bug:vite引入antd报错,以及安装react指定版本问题

vite引入antd报错,vite安装react指定版本

2022-08-03 10:41:12 1507

原创 react中实现预览pdf功能(react-pdf-js)

react中实现预览pdf功能(react-pdf-js)

2022-08-02 14:28:40 10346 8

原创 webpack5笔记

webpack5笔记

2022-08-01 10:27:28 123

原创 react中Input组件的封装

react中输入框的组件封装

2022-06-14 15:55:34 2255

原创 react中点击按钮,使用节流函数

react中点击按钮使用节流函数

2022-06-14 14:30:19 1139

原创 常用的一些方法

1、判断数组或者对象是否为空数组: arr.length ==0 ?对象: Object.keys(obj).length == 02、判断是否有某个键名obj.hasOwnProperty(key); 或 obj.hasOwnProperty(key);3、移动端加载中loading ?xxx : NoData />4、删除某些键值对delete person.age setFormData(prev => { const { pdfs,pdfName,p

2022-05-23 17:52:25 99

原创 点击Tab栏滑动到屏幕中间位置

点击Tab栏滑动到屏幕中间位置:使用的组件版本较低,做不出需求的效果,只能自己写解决方案:思路:这里主要是通过获取到Tab盒子的节点,react中通过useRef获取到当前节点和子节点,结合scrollTo滑动。scrollTo是有自带样式,可以自行搜索。相关代码: const tabbRef = useRef(null); const renderTabBar = useCallback((props) => { return ( <div cl

2022-05-23 16:50:18 1069

原创 react初始化还没有取到接口返回的值,导致获取不到默认值

问题:react初始化还没有取到接口返回的值,导致获取不到默认值`碰到过好几需要拿到默认值,但是获取的都是初始化设置的值。原因分析:主要原因是因为组件初始化渲染已经结束,虽然值改变了,但是页面没有重新渲染导致的解决方案:这里可以结合使用Antd中的Spin组件useEffect(()=>{ setLoading(true); ...此处调接口,设置默认值 setLoading(false);},[])<Spin spinning={loadi

2022-05-12 16:02:33 893

原创 记录使用antd中的menu组件,以及使用中碰到的问题

记录使用antd中的menu组件,以及使用中碰到的问题。一、功能要求二、实现思路一、功能要求页面左侧是菜单栏,菜单栏中有分类,分类下有子分类,鼠标移入子分类上需要显示三个点,显示下拉操作选项。点击子分类右侧需要展示对应的表单,是用的套用的组件方式。之后因为同事也需要使用左侧菜单,但是右侧展示的内容不一样,所以抽离了一些代码,有些地方可以自行优化。全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;二、实现思路首

2022-05-09 18:47:56 8967

原创 less使用方法

less的使用方法

2022-04-05 15:43:51 150

转载 create-react-app+TS+antd+less配置——less-loader 6.0之后的配置【转载】

一、创建项目 a.全局安装create-react-app npm install create-react-app -g b.创建自己的项目 npx create-react-app my-projectName b1.创建支持TypeScript的react项目 npx create-react-app my-projectName --template typescript c.暴露项目的...

2022-04-04 17:31:55 976

原创 http缓存

协商缓存,强制缓存,缓存标识

2022-03-27 22:08:41 256

原创 antd中,able序号发生错乱。Keys should be unique so that components maintain their identity across updat

Keys should be unique so that components maintain their identity across updat

2022-01-11 09:23:49 1074

空空如也

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

TA关注的人

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