- 博客(14)
- 收藏
- 关注
原创 前端浏览器保存账号密码后,禁止自动填充
通过将密码输入内容实时替换为●符号的方案,我们实现了一种有效的防自动填充机制,在不依赖浏览器autocomplete属性的情况下,提升了登录页面的安全性。这种方案既保持了密码输入的隐蔽性,又避免了浏览器自动填充带来的安全隐患,适用于各种对安全性要求较高的应用场景。在实际应用中,可以根据具体需求对代码进行扩展优化,如添加更严格的输入过滤、防键盘记录功能等,进一步提升系统的安全性。同时,在开发过程中要注意平衡安全性和用户体验,确保方案在有效防护的同时,不影响正常的用户操作流程。
2025-05-23 15:41:04
726
1
原创 Canvas的基本使用
Canvas 是 HTML5 中引入的一个重要元素,用于通过 JavaScript 在网页上动态绘制图形、动画和交互式内容。它提供了一个像素级的绘图 API,可以创建从简单几何图形到复杂游戏、数据可视化等各种视觉效果。:Canvas 是一个矩形区域(画布),可以通过 JavaScript 操作其绘图上下文(Context)来绘制内容。:游戏开发、数据可视化(图表)、图像处理、动画效果、实时视频处理等。:绘制的内容是位图,缩放可能导致模糊。:通过代码动态生成图形,而非预定义的 SVG 等矢量图形。
2025-05-20 15:09:59
443
原创 使用el-statistic写分钟倒计时
在做一个题库管理的项目,其中有个功能是学生考试时会有个倒计时的时间显示。使用的vue2+elementui。
2024-08-08 16:00:12
1054
原创 ERROR in ./node_modules/vue-router/dist/vue-router.mjs
卸载4版本的router,@指定版本装3.x的vue-router即可,我按自己的习惯安装3.5.2的vue-router亲测可用。安装vue-router时没有指定版本,然后npm自动下的是最新版(vue-router版本太高和vue2起冲突了)卸载:npm uninstall vue-router。今天打算新建一个项目,在下载完路由的时候发现报错了。安装:npm i [email protected]。在package.json中找到。重新启动一下项目就恢复如初啦。
2023-10-16 09:52:23
1690
1
原创 vue中使用element中的el-select完成全选和反选
注:这里使用@visible-change 而不是@change 是因为 选中改变后会发送请求,为了避免频繁的向后台发送请求 就换成visible-change了,当然也可以用change;然后我这里change也绑定了事件,用来判断全选是否被选中,可以把visiblechange里的代码挪到change里 不影响的。
2023-09-25 14:51:27
719
1
原创 在vue2 中使用 clipboard.js 复制功能
在手机或者web端复制粘贴是一个常用的功能,可以帮助用户方便的复制需要的内容,比如字符串或者图片。
2023-06-19 13:19:30
1282
1
原创 vue项目中使用vuedraggable进行简单拖拽
平时工作都在使用禅道,感觉这个拖拽效果还不错,决定按照官网敲一下所有技术:vue + vuedraggable拖动的实现基于 vuedraggable的插件开发。
2023-06-13 14:18:47
4931
1
原创 报错: v-text/v-html will override element children.的解决方法
v-html will override element children.的解决办法
2023-01-02 21:30:39
4868
原创 remote: [session-7b4cbda7] Administrator: Incorrect username or password (access token)
remote: [session-7b4cbda7] Administrator: Incorrect username or password (access token)Error: request authorize server: operation timeout
2022-09-28 19:46:37
2112
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人