- 博客(337)
- 资源 (6)
- 收藏
- 关注

原创 五子棋小游戏(JS+Node+Websocket)可分房间对战
主要通过js、canvas、node、websocket来实现五子棋游戏。tip:如果你想清楚的了解怎么实现,请一步步看思路流程,文章最后有项目的gitee地址、对应B站视频,可直接食用。
2021-08-18 09:50:39
8708
16

原创 JS配合canvas实现贪吃蛇小游戏_升级_丝滑版本_支持PC端和移动端
对上一个文章JS配合canvas实现贪吃蛇小游戏做了一个大更新,可以手指控制可以键盘控制,APP端控制方向极为丝滑,代码可以直接copy使用。请忽略上面样式,哈哈哈哈哈,主要看功能代码里面我做了注释,有什么不清楚的大家一起探讨。直接上代码<!-- * @Descripttion: * @Author: zhangJunQing * @Date: 2021-04-25 * @LastEditors: zhangJunQing 1--><!DOCTYPE html&.
2021-04-30 10:40:04
1131
16
原创 使用antd 4.x版本实现Table组件Column列根据内容长度自适应
在4.x版本中没有最小宽的设置属性,所以使用使用动态的改变width去实现对应的功能。
2025-03-19 19:00:00
127
原创 react防止页面崩溃
它可以帮助你在应用程序中实现优雅的错误处理,防止整个应用崩溃,并为用户提供友好的错误提示。ErrorBoundary 通过使用。在 React 中,ErrorBoundary 组件是一种用于捕获并处理其子组件树中发生的 JavaScript。React 的生命周期方法 componentDidCatch 来捕获错误,并显示备用 UI。
2024-12-25 14:38:39
577
原创 2、Three.js初步认识场景Scene、相机Camera、渲染器Renderer三要素
Three.js初步认识场景Scene、相机Camera、渲染器Renderer三要素
2024-11-28 12:38:14
1584
原创 前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号
前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号
2024-10-17 14:54:54
606
原创 封装react-antd-table组件参数以及方法如rowSelection、pageNum、pageSize、分页方法等等
封装react-antd-table组件参数以及方法如rowSelection、pageNum、pageSize、分页方法等等
2024-04-17 16:35:54
867
原创 react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)
react antd 实现修改密码(原密码,新密码,再次输入新密码,新密码增加正则复杂度校验)
2024-04-12 11:38:09
627
1
原创 在react项目中实现按钮权限createContext && useContext
首先,这里是使用Context来实现的,我们知道Context可以实现值传递给子孙组件,我们可以利用这个特性来实现,当然实现按钮权限级别的方法是有很多的,我这里只是在自己小项目中使用到了,所以简单总结一下,方便之后使用或者分享给大家。也可以配合上面的useRecuder来实现孙组件更新父组件中state中的状态,只要孙组件拿到父组件中的dispatch就可以出发action,使父组件重新render。在子组件或者孙组件中使用useContext这个hook来接收来自父组件中的数据;
2024-03-21 10:01:42
827
原创 二、前端高德地图、渲染标记(Marker)引入自定义icon,手动设置zoom
二、前端高德地图、渲染标记(Marker)引入自定义icon,手动设置zoom
2023-07-28 09:27:51
2583
原创 一、前端高德地图注册、项目中引入、渲染标记(Marker)and覆盖物(Circle)
前端高德地图注册、项目中引入、渲染标记(Marker)and覆盖物(Circle)
2023-07-27 10:35:04
1238
1
原创 Vue2使用v-model封装ElementUI_DatePicker 日期选择器组件
Vue2使用v-model封装ElementUI_DatePicker 日期选择器组件
2023-03-17 15:30:55
1287
原创 使用html-to-image代替html2canvas,结合jspdf实现下载pdf(下载截图下载前端dom元素)
一开始的时候,准备使用html2canvas+jspdf来实现的,但是遇到了一个麻烦的问题,在其他项目中使用html2canvas没有任何问题,但是在要开发的项目中使用,就给我报错,是真滴烦。html2canvas报错,还找不到解决办法我也是难受的一批,于是找到了它的替代方案。
2023-02-17 09:57:09
6091
9
原创 前端基础(十二)_函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值
函数高级、全局变量和局部变量、 预解析(变量提升)、函数返回值
2023-01-12 11:18:19
708
2
原创 前端基础(十一)_函数声明及调用、函数的形参与实参、arguments参数、函数的参数类型、函数中的问题
函数声明及调用、函数的形参与实参、arguments参数、函数的参数类型、函数中的问题
2023-01-11 15:41:50
1734
2
原创 Vue2使用v-model封装ElementUI日期组件(实现开始时间和结束时间的校验,禁选)
Vue2使用v-model封装ElementUI日期组件(实现开始时间和结束时间的校验,禁选)
2023-01-10 17:23:28
2074
原创 前端基础(八)_JavaScript循环(for循环、for-in循环、for-of循环、while、do-while 循环、break 与 continue)
JavaScript循环(for循环、for-in循环、for-of循环、while、do-while 循环、break 与 continue)
2023-01-06 21:00:00
3457
1
原创 前端基础(七)_DOM元素获取(getElementById、getElementsByTagName、getElementsByClassName、querySelector等)
DOM元素获取(getElementById、getElementsByTagName、getElementsByClassName、querySelector等)
2023-01-06 18:15:00
5469
原创 前端基础(六)_流程控制语句(if、if-else、if-else嵌套、switch)
流程控制语句(if、if-else、if-else嵌套、switch)
2023-01-05 16:36:45
1824
4
原创 前端基础(五)_运算符(算术运算符、赋值运算符、比较运算符、逻辑运算符、三目运算符、运算符优先级和结合性、数据类型的隐式转换)
运算符的分类
2023-01-04 18:15:00
2001
2
取色器(Snipaste) 截图 贴图 取色
2022-11-07
vue2项目+elementui+axios+vueRouter+vuex+less初始化项目
2022-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人