![](https://img-blog.csdnimg.cn/ab3f7aaaed9e41f6959146b53fc0e351.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
vue踩坑日记
记录Vue问题
Healer-l
没有谁能够一帆风顺,苦难终究是上天给你的考验!
展开
-
Pinia踩坑篇:pinia-plugin-persist与pinia-plugin-persistedstate
目前我的配置是Vue3+TS+Pinia,个人建议是使用pinia-plugin-persistedstate插件,因为如果使用pinia-plugin-persist插件的话会出现关于类型的问题,也就是TS最蛋疼的红线问题,而pinia-plugin-persistedstate插件会自动帮你解决类型问题。原创 2024-03-21 16:47:09 · 700 阅读 · 0 评论 -
Pinia踩坑篇:Pinia本地存储无效
后来发现了,是因为多个createPinia()冲突了,因为是按教程来的,复制粘贴就没注意,大意了,没有闪。今天写项目时遇见了个问题,就是Pinia本地存储一直无效。原创 2024-03-21 16:40:48 · 235 阅读 · 0 评论 -
ElementUI按需引入以及message、messageBox等按需引入的坑(不需要安装插件版)
ElementUI按需引入以及message、messageBox等按需引入的坑原创 2022-11-27 23:46:33 · 2323 阅读 · 2 评论 -
vue+element锚点跳转+自动感应导航栏
最近来个需求,要做一个页面,每个模块都是百分百全屏且右侧有个导航栏能自动感应在哪个模块,点击也能直接跳转到该锚点。其实难点也就那几个,慢慢捋一下就好。1、锚点跳转且点击哪个会模块右侧导航栏就会高亮...原创 2022-04-14 12:13:36 · 2401 阅读 · 0 评论 -
Vue踩坑日记:ElementUI中el-form表单组件与data里面双向绑定的表单失去联系的问题
el-form表单组件中的input是可以绑定表单中属性的,但是今天突然之间出现了如同标题上的问题。场景:本来想把一个对象传入到父组件,但是传过去后没反应,打印了一下发现对象内的东西是空的,打开vue-devtools(一个浏览器对于vue的插件)仔细看了下好像也没问题,在input框中输入相应的数据值也改变了,但是到了最后发现还是为空。...原创 2023-07-21 11:56:08 · 615 阅读 · 0 评论 -
Vue踩坑日记:VUE启动项目发生错误
今天测试启动的时候意外发现了这个问题,各种百度CSDN翻了个遍。就此记录一下。这种情况一般来说是因为package.json文件中本地的webpack-dev-server不存在。解决方法:1.首先运行一下命令进行全局安装:npm install -g webpack-dev-server2.执行本地安装命令:npm install webpack-dev-server --save-dev之后再启动VUE项目就OK了,问题解决!...原创 2021-08-28 17:11:04 · 282 阅读 · 0 评论 -
Vue踩坑日记:VUE启动端口问题
今天跑项目时出现了一个小问题,启动没问题,给出来的连接失效了。一般来说我们默认都是用的localhost:8080的端口,但是今天突然这个端口失效了,一脸懵的跑到度娘那去问,有说端口问题的,有说hosts文件问题的。跟一前端朋友讨论了一阵,到了最后才发现是项目启动端口被占用了。需要更改一下webpack的端口配置。1.Vue项目里config文件夹中的index.js页面更改下port:端口2.package.json页面 更改端口(两个页面的端口要同步)这样问题基本上就能解决了。详情参考:原创 2021-08-28 18:05:03 · 995 阅读 · 0 评论