自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3 中配置 `@/` 路径

vue3中配置@/路径

2023-12-03 17:31:03 1657 1

原创 vue匹配找不到的路径

Vue路由匹配找不到的路径时,跳转404页面

2023-12-01 13:19:12 624 1

原创 canvas放大镜

准备两个canvas和一个放大镜元素;两个canvas,一个用于原图渲染,一个用于放大查看,放大镜元素跟随鼠标运动在原图渲染的canvas上绑定一个 ‘mousedown’ 事件,用于获取选中查看图片的坐标,同时在window上绑定’mousemove’事件在window上绑定 ‘mouseup’ 事件,用于解绑window的 ‘mousemove’ 事件window上绑定的’mousemove’事件用于监听鼠标的移动距离,从而计算出在放大查看的canvas上的坐标并实时绘图。

2023-11-30 16:51:34 428

原创 使用 Vue3 + Vite + Canvas + Worker 实现简单版的 “雷霆战机”

使用 Vue3 + Vite + Canvas + Worker 实现简单版的 "雷霆战机"

2023-11-28 18:08:28 568

原创 javascript+canvas实现数字签名功能

javascript+canvas实现数字签名功能

2023-11-27 10:10:36 388

原创 使用OffscreenCanvas + Worker 实现时钟动画

使用OffscreenCanvas+Worker实现时钟动画

2023-11-26 13:15:57 493 1

原创 前端跨域问题的解决方案

vite vue react 跨域问题处理

2023-11-25 10:47:03 368

原创 使用tinymce实现富文本功能

tinymce 富文本

2023-02-18 13:29:14 370

原创 正则表达式----正向预查及js代码效果

正则表达式----正向预查正则:strNum.replace(/\d{1,3}(?=(\d{3})+)/g,′)/g, ')/g,′&,’); var f = '1233454899992'.replace(/\d{1,3}(?=(\d{3})+$)/g, '$&,'); console.log("f---1233454899992",f);//结果 : 1,23...

2019-10-12 17:08:50 290

原创 js 10进制转换为2至16进制

10进制转换为2至16进制,代码如下: systemFun(num,sys){//进制转换 ,num 将被转换的10进制数,sys 进行转换的进制变量 (值: 2 --- 16 ) let s=[],num1; function ShiftFun(num){//变量 s 声明提前了 ,在同一个函数里用的是同一个变量 ---- s switch(num){// ...

2019-09-17 14:51:11 1582

原创 js实现上拉加载

js实现匹配pc端/移动端上拉加载今天实现了一个PC端和移动端上拉刷新效果,就当做笔记先记一下,但如果能帮到哪位同学我也挺开心的~( ̄▽ ̄~)~upLoad.js 代码片.function upLoadFun(fun){ // 判断是pc端还是移动端 function judge(fun){ var res,judgeFlag=0; windo...

2019-09-12 18:11:54 680 1

空空如也

空空如也

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

TA关注的人

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