- 博客(16)
- 收藏
- 关注
原创 怎么使图表动态更新可视化?WebSocket轻松搞定
WebSocket 是一种基于 TCP 的协议,通过单个TCP连接建立持久化连接,实现客户端与服务器之间的双向实时通信。
2025-03-14 15:30:22
705
原创 扩展element UI级联选择器全选功能
在elementUI原有的级联选择器基础上给第二级第三级菜单添加全选功能,同时,不要把全选复选框写在级联选择器组件外部。即,将全选添加到菜单内部。
2025-02-24 11:00:15
1001
原创 正则表达式使用语法及常用实例(下)
常用正则只保留数字和字母只能输入文字校验url地址 表达式解释^(http[s]?:\/\/)?URL是否以http://或https://开头(可选)[a-zA-Z0-9\_\-]+域名是否由字母、数字、下划线或短划线组成[a-zA-Z0-9]{2,3}域名后缀是否为2到3个字母或数字(\:[0-9]{1,5})?端口号是否在1到5位数之间(可选)(\/\S*)?URL路径是否以斜杠开头,后面跟着任意非空白字符(可选)i执行对大小写不敏感
2025-02-05 10:11:01
433
原创 探究渐变属性-径向渐变
radial-gradient() CSS 函数创建一个图像,该图像由从原点辐射的两种或多种颜色之间的渐进过渡组成,其形状可以是圆形或椭圆形。函数的结果是 数据类型的对象,此对象是一种特殊的 类型。径向渐变没有内在尺寸,也就是说,它没有固有或首选的尺寸,也没有首选的比例,其实际大小取决于所应用的元素的大小。
2024-12-30 10:06:52
552
原创 TS报错:不能将类型“{ readonly [x: number]: string; toString: () => string; ...”分配给类型“EpPropMergeType<...怎么解决
不能将类型“{ readonly [x: number]: string; toString: () => string; charAt: (pos: number) => string; charCodeAt: (index: number) => number; concat: (...strings: string[]) => string; indexOf: (searchString: string, position?;string和String的区别;TS接口的使用;类型断言
2024-09-14 16:23:47
1020
2
原创 百度地图引用流程和常见API
目录注册百度地图开发账号引入百度地图创建地图坐标转换(个性化地图)设置地图样式添加覆盖物城市搜索地图类型(图层)切换鼠标绘制GeoUtils 在DrawingManager鼠标绘制之后mapv 引用顺序在GeoUtils之后
2024-06-07 15:59:46
2136
原创 Object.defineProperty和Proxy的区别
两者经常被用作数据劫持。数据劫持:在访问或者修改对象某个属性时,通过一个代码的拦截行为,进行额外的操作或修改返回结果。数据劫持应用在数据双向绑定。Vue2.x利用Object.defineProperty(),并将内部解耦为Observer、Dep,并使用watcher相连Vue3.x版本后使用proxy进行。
2023-10-07 20:08:18
139
1
原创 vscode报错Fast refresh only works when a file only exports components怎么处理
如果你需要使用Fast Refresh特性,建议按照第一种方法将observer函数与export语句分开,以获得更好的开发体验。此种写法是常规的使用observer API的写法,我在写react+vite+mobx-react-lite后台项目的时候,按照这种写法结果给我报错了。其原因主要是由React Fast Refresh插件引起的,此报错通常发生在使用React的新的Fast Refresh特性时。如果你不需要或无法使用Fast Refresh特性,你可以在项目根目录的。
2023-10-06 20:47:23
3084
1
原创 vscode报错:‘XXX‘ is missing in props validation
写React+vite+Ant Design项目:在写一个函数组件时,想要将一个组件当参数传入。即,高阶组件:把一个组件当成另外一个组件的参数传入 然后通过一定的判断 返回新的组件,然后遇到了这个props验证的问题。原因是eslint在使用了"plugin:react/recommende"对react检查时,会使用prop-types规则进行检查,此时type缺少props验证。
2023-10-06 11:03:05
1436
1
原创 antd报错:Warning: [antd: Menu] `children` is deprecated. Please use `items` instead.怎么解决
antd报错:Warning: [antd: Menu] `children` is deprecated. Please use `items` instead.,版本问题
2023-10-05 15:25:21
3350
原创 React中Context:context和provider的关系;createContext传参和Provider传参有优先级吗
context和provider的关系;useContext接收的参数有哪些,createContext传参和Provider传参优先级,mobx状态模块化
2023-10-04 09:56:39
594
1
原创 React:类组件中写的方法this指向为undefined肿么办
代码中TestComponent类组件中有名为handler的方法,在按钮添加点击事件调用handler时,找不到handler方法的this。通过箭头函数的写法,直接沿用父函数中的this指向,此处就是render的this指向。将handler写成箭头函数的形式,onClick中直接写this.handler即可。此时控制台输出为undefined;找不到this,不能对组件中的属性进行操作;此时点击调用handler事件,this可以被打印出来(当前组件的实例对象)。
2023-09-18 21:36:24
209
原创 uniApp怎样使用uView写一个时间选择器
在main.js引入并使用uView的js库,此两行要在import Vue之后。的位置引入,注意给style标签加入lang="scss"属性。另外,项目使用vue-cli创建的,使用npm安装。2. 引入uView的全局SCSS主题文件。为什么在编辑里看不了视频?此配置需要在项目根目录的。此处选择的时组件picker选择器。4. 配置easycom组件模式。uView制作时间选择器效果图。1. 引入uView主JS库。3. 引入uView基础样式。首先需要安装scss。
2023-07-08 16:04:12
2899
1
原创 向github上传项目报错:error: src refspec master does not match anyerror: failed to push some refs to ‘x.git‘
error: src refspec master does not match anyerror: failed to push some refs to 'x.git'
2023-05-30 22:18:11
354
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人