- 博客(47)
- 收藏
- 关注
原创 CORS跨域问题记录
本地token过期之后能捕获到错误信息从而重新登录,但是发到线上就不行了,控制台打印错误信息也是undefined。这不就是跨域吗!本地走了代理,避免了跨域问题,而线上环境直接访问API,没有代理层处理跨域。
2025-10-30 14:09:42
579
原创 localStorage、sessionStorage、cookie的区别
本文对比了三种浏览器存储方式的区别:cookie最初用于服务器通信,每次请求自动携带;localStorage用于长期客户端存储,需手动清除;sessionStorage是临时会话存储,关闭标签页即清除。
2025-10-09 16:44:01
245
原创 虚拟滚动(Virtual Scrolling)
当页面有长列表需要显示时,如果一下子加载,不仅渲染缓慢导致浏览器卡顿,还影响性能。这时可以使用虚拟滚动进行性能优化,避免同时渲染大量DOM导致内存/渲染压力。可以手动实现虚拟滚动,也可以借助第三方库来实现。本文讲的是借助库实现滚动加载,vue-virtual-scroller 是一个专为Vue.js设计的高性能虚拟滚动组件库,通过仅渲染用户当前可见的列表项来优化长列表的性能,支持数万条数据的流畅滚动,支持固定高度和动态高度两种模式。
2025-09-30 14:46:30
599
原创 删除远程已经不存在但本地仍然存在的Git分支
删除远程已经不存在但本地仍然存在的Git分支。手动删除:git branch -d [branch name],自动删除:git for-each-ref --format='%(refname:short) %(upstream:track)' refs/heads | awk '$2 == "[gone]" {print $1}' | xargs git branch -d
2025-06-09 20:17:53
742
原创 在表单输入框按回车页面刷新的问题
当表单(form)中仅有一个输入框时,按回车会触发页面刷新(标准行为)。解决方案:1) 在表单添加@submit.native.prevent阻止默认提交(推荐);2) 移除form标签;3) 添加隐藏输入框。
2025-06-05 13:39:52
590
1
原创 WARNING! The remote SSH server rejected x11 forwarding request.
使用Xshell时有警告“WARNING! The remote SSH server rejected x11 forwarding request.”,不用X11,直接取消隧道的使用勾选。
2025-06-04 13:49:27
762
原创 卸载和安装Git小乌龟、git基本命令
命令提交暂存区的所有更改到本地仓库。这里的提交信息应该简洁明了地描述此次提交的目的或内容。可以列出本地分支中对应的远程分支信息。将本地分支的更改推送到远程仓库对应的分支上。这个命令会删除那些在远程仓库中不存在的本地跟踪分支。查看当前仓库的状态,确认哪些文件被添加到了暂存区。推送更改到远程仓库: 如果有远程仓库,可以使用。,当前分支会用星号(*)标记,后加个 “从远程仓库拉取最新的代码到你的本地仓库。合并特定远程分支的最新代码到当前分支。” 列出所有本地和远程分支。查看远程分支状态:使用命令。
2025-01-21 16:06:32
2183
原创 npm install安装缓慢或卡住不动
今天执行npm install eslint-plugin-cypress@latest --save-dev命令时进度条一直卡着不动,于是想着安装yarn来操作。
2025-01-21 15:38:59
1399
原创 JSAPI支付
因为我在手机上调试的时候看不到重定向页面的code,又不敢轻易发生产。微信开放社区里有人说code在地址里,只是微信自带的复制链接复制不了。下图第一步的文档可以看一下,先安装好微信开发者工具。公众号管理员启用密钥,把它给后端开发人员,通过接口返回给前端。注意是域名,不是URL,不加http或者https。在回调地址对应的页面中,获取授权码code并通过后端接口请求用户信息。【说明:以下内容是临时记录的,可能有点乱,但大致流程就是那样】,而是应该在后端完成上述操作,然后将结果返回给前端。
2025-01-21 15:21:04
2430
原创 搭建vue3项目(只有静态页面版)
按照提示选择预设或手动选择特性。没要求的话,可以选择默认预设。默认的是vue3,以下也是用的vue3。(1)可以按住 win+R 键,输入“cmd”打开,然后 cd + 路径 切换;(2)也可以直接找到目标文件夹,在路径上方输入“cmd”回车可以直接打开。,你将会看到 Vue 的欢迎页面。然后就可以开始开发了。打开命令行工具,注意是命令提示符而不是终端,输入。检查是否已安装 Node.js 和 npm。现在,你应该能够在浏览器中访问。并看到 homePage页面。文件夹,并在其中创建一个。
2024-11-08 18:32:06
1101
原创 改ant design的气泡卡片组件popover的样式
写样式的时候用到ant design vue的气泡卡片组件,需要在原来的基础上改动一下。可以通过卡片类名overlayClassName进行样式更改
2024-03-14 11:32:50
1421
原创 Feature flag __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined...
解决控制台黄色警告Feature flag __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined……
2024-02-11 21:56:51
2369
原创 html+css编写一个页面
学了两周多HTML/CSS,阶段测试的时候还是不能在短时间写完一个PC端首页页面。考完后对页面进行了一点完善,也只能做到这样了。2022.8.18
2023-06-04 15:02:52
243
原创 Eclipse进行可视化插件——WindowBuilder的安装
WindowBuilder是一个功能强大且易于使用的双向Java GUI设计器
2023-06-04 14:49:12
4275
原创 kaggle注册出现“Captcha must be filled out.”
说必须填写(图片)验证码,可是它都没出现验证码给我,我填啥?查了一下,因为国内对它拦截了,所以没显示。翻墙我不会,所以用了别的方法安装。
2023-03-20 12:13:58
44614
37
原创 上传图片路径被拆开,报错[Vue warn]: Duplicate keys detected: ‘g ‘. This may cause an update error.
解决上传图片路径被拆开,报错[vue warn] : Duplicate keys detected: 'g '. This may cause an update error.和[Vue warn]: Error in v-on handler: "TypeError: xxx is not a function"
2022-12-29 19:43:52
368
原创 AxiosError {message: ‘Request failed with status code 404‘, name: ‘AxiosError‘……
前端练习vue项目报错AxiosError {message: 'Request failed with status code 404', name: 'AxiosError'的解决办法
2022-11-18 20:44:19
20012
原创 Win10安装MongoDB报错
解决Win10安装MongoDB报错:Service ‘MongoDB Server (MongoDB)’ (MongoDB) failed tostart. Verify that you have sufficient privileges to start system services.
2022-09-23 23:46:51
1864
原创 GET http://127.0.0.1:5500/favicon.ico 404 (Not Found)问题
GET http://127.0.0.1:5500/favicon.ico 404 (Not Found)问题
2022-09-21 21:31:40
5622
原创 JavaScript学习笔记14
改变this指向、let和const关键字、箭头函数、箭头函数this指向问题、函数传递参数时的默认值、解构赋值、模板字符串、展开运算符、对象字面量简写、购物车实现数据和界面分离
2022-09-02 23:40:33
299
原创 JavaScript学习笔记12
事件三要素、事件对象event、点击事件的光标坐标点获取(clientX、offsetX、pageX)、鼠标事件、表单提交事件、键盘事件、浏览器相关事件、触摸事件、鼠标事件
2022-08-30 23:59:43
298
原创 JavaScript学习笔记10
DOM文档对象模型、getElementById、querySelector、操作内容(innerHTML、innerTextvalue)、操作样式(className、classList、getComputedStyle)、操作属性(getAttribute、removeAttribute、dataset)、操作事件(绑定onclick)...
2022-08-27 17:27:28
506
原创 JavaScript学习笔记08
模板字符串、严格模式、ASCII码、Unicode编码、charCodeAt方法、数字转换进制、Math(random随机数、ceil、floor、round取整、abs绝对值、max最大值、min最小值)
2022-08-25 00:08:05
539
原创 JavaScript学习笔记07
选择排序、字符串操作、包装数据类型、字符串的常用方法(charAt、indexOf、lastIndexOf、substring、substr、slice、splice、replace、split、concat、trim、startsWith、endsWith、toLowCase、toUpperCase)
2022-08-23 22:36:31
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅