- 博客(16)
- 收藏
- 关注
原创 el-upload里面嵌套了一层dialog,点击dialog关闭的时候一直出现upload弹出框
最直接的解决方法,把el-dialog搞出来和el-uplaod同级就可以了。事件冒泡导致的,可以加@click.stop 但是点击遮罩层关闭也有冒泡,
2025-10-17 10:51:24
114
原创 el-table设置了 show-overflow-tooltip 但是遇到翻页或者table数据变化时候tooltip乱飞,显示在错误的数据上
el-table上加一个 row-key="id"
2025-10-15 15:48:23
105
原创 npm run build把本地未提交的代码也打包进去了
记得build之前先git stash暂存一下,然后npm run build,结束后 git stash pop,代码就回来了。
2025-09-27 10:21:10
388
原创 撤回已经git push到远程仓库的文件
2.git checkout <commit-id> -- path/to/folder/ 回退已commit的文件。1. git log --oneline -- path/to/folder/ 拿到文件的commit-id。或者回滚到上一个提交 git checkout HEAD^ -- path/to/folder/然后commit就可以了。
2025-08-06 09:38:05
196
原创 atal: Unable to create ‘D:/xxx/.git/index.lock‘: File existsAnother git process seems to be running
原因: .git 目录下的 index.lock 文件没被删除。执行rm -f .git/index.lock。
2025-08-06 09:29:59
109
原创 Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-
注意:如果prop传递了一个对象(或其他引用数据类型),在子组件中修改对象的某个属性不会报这个错,如果this.object = {}直接赋值整个对象会报错。prop值传递时遵循单向数据流原则,不允许子组件内部直接修改父组件prop传递过来的值。创建一个computed属性,利用get,set进行更新。
2025-07-31 16:00:13
153
原创 vscode设置自动保存保存单引号改成双引号
取消勾选 "Prettier: Single Quote" 或设置为 false。搜索 "prettier single quote"配置 Prettier。
2025-05-19 10:13:21
616
原创 vscode改了文件名,不触发git提交(文件名改大小写)
但是实际去改的时候 git mv src/components/filename src/components/Filename 报错了。后来发现是因为Windows 的文件系统(NTFS)默认不区分大小写。最后先重命名为了一个临时名称,触发成功的。之后正常提交就可以了。
2025-05-16 10:12:32
360
原创 vue-echarts 折线图绘制不规则面积区域
重点,要写stack两个堆叠,然后把low的areaStyle的color改成transparent,high的y轴data要用[1]-[0]。然后symbol:none,lineStyle把线给取消了,silent把鼠标hover给禁了。实现一个围绕数据线的纯背景面积图。根据数据分别计算了一个上面line的data(y_range[1]),以及下面line的data(y_range[0])。series里面配置两个对象,一个high一个low ,配置areaStyle画面积图。
2025-05-15 17:38:34
319
原创 git commit & push后提交到git远程仓库的代码,又想撤回来
代码会回到本地vscode。不过远程代码还在,直接git push --force强制覆盖远程(谨慎操作)如果不需要代码回到本地仓库,直接git reset --hard <commit-id>,我反正不敢用。这时候git远程成功回退,改好vscode里面的代码重新提交就可以了。
2025-05-07 15:44:41
686
原创 父组件调用子组件的表单校验方法
父组件中:给子组件一个ref,是个对象,直接promise.all。子组件中:写一个validate的方法。然后defineExpose暴露出来。
2025-05-07 15:23:58
218
原创 git stash 又pop代码没有了
vscode里面 Ctrl+shift+p 输入local ,点击local history: find entry to restore。
2025-03-11 16:34:59
777
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅