Vue遇到的那些bug(持续更新中……)

9 篇文章 4 订阅
订阅专栏
本文列举了Vue.js开发中常见的错误,包括插值表达式误用、属性值错误、多根元素、重复key值、v-for格式错误等,并提供了相应的解决方案。还涉及Vuex状态管理、路由守卫、文件引入、组件命名和数据类型匹配等问题,旨在帮助开发者避免和解决Vue项目中的bug。
摘要由CSDN通过智能技术生成

1.插值表达式里放入语句 造成bug

2.插值表达式作为属性值 造成bug

3.template中写了多个根元素 造成bug

     

4.key值重复 造成bug

(如果在一个父元素下,给一个子元素设置了key,另一个同级的子元素不能设置同样的key)

5.v-for格式错误 导致bug

6.v-for 中 元素名和数组名冲突 导致bug

7.vscode插件加载默认模块的时候 自带lang的属性 导致bug

8.v-bind动态绑定class,传递对象的格式错误 导致bug

9.v-bind动态绑定class,传递对象的语法不熟错误 导致bug

10.块级作用域变量无法被全局调用 导致bug

11.常量赋值 导致bug

12.return后书写代码 被ESlint规范了 导致bug

13.父传子组件的属性名命名不符合规范 导致bug

14.两个for循环遍历同一子组件,传递不同值的时候,由于取不到另一个的值 导致bug

15.单向数据流中 修改父组件传递的值类型 导致bug

注意:单向数据流中可以修改父元素传递来的值,但是vue不推荐,因为会导致许多bug

解决办法:不要在子组件里去修改父组件传递来的值

16.前置路由守卫检测到重复跳转 导致栈溢出

17.mutations函数名和methods中函数名重叠造成无限递归 导致最大栈溢出

18.vuex修改公共基础数据 state 的时候 , 自定义函数名错误(在mutation中匹配不上)

19.文件地址引入错误 导致bug

20.组件名不符合 Eslint 代码规范 文件导致报红

21.开发环境的配置文件中设置根路径的时候多加了空格 导致404

错误原因:配置根路径的时候,在该行后面添加了注释

22.客户端修改token导致 401 , 需要在响应拦截器中进行处理

解决办法:

23.粗心大意单词写错 导致bug

24.传参时多次解构 导致错误

25.使用花裤衩的功能模块导出excel,由于xlsx的版本不同,导致bug

解决办法:在导入语句中添加 * as

26.cv的时候,少复制了一个请求ajax的方法,导致bug

27.发送ajax,路由传参的时候多带了一个 冒号 导致bug

28.组件取值时,定义的值和取到的值不一致导致bug

接下来去saveUser这个方法去查看

最终找到错误

29.函数修改后 调用原函数导致bug

错误触发处:编辑一个表单信息,点击确定时将修改的表单信息渲染到页面上,该步骤报错

 

30.重复赋值渲染数据 导致bug

错误场景:进入路由组件页面时报错

 

31.组件数据传递类型错误

报错:Invalid prop: type check failed for prop “carefullyList“. Expected Object, got Array

原因:父组件中默认值为[] , 应该改成{}

父组件中:

子组件中:

32.按需导出封装的ajax请求和使用不一致,导致获取不到数据

 

 

 

33.导入Vue组件时报错:

错误:Already included file name 'xxx' differs from file name 'xxxx'

原因分析:导入的组件名更改了大小写。

结合例子:比如我这里先导入的文件名是index,后改成了Index,就出现了这种问题。

解决方法:去掉.vue后缀 。 或者将引入的组件文件改成别的名字

参考文献:https://www.jianshu.com/p/0b74921ef07d

34.vue中使用jquery文件时报错

错误$(...).slide is not a function

原因分析: 可能是没有导入jQuery压缩文件,也可能是重复导入

结合例子:表面上我只引入了一个Jquery的文件,但是gis又再后面引入了,导致重复引入

 解决方法:将需要的插件文件放在最后,如:

35.Vue3中根元素错误

报错:

Extraneous non-props attributes (xxx) were passed to component but could not be automatically inherited because component renders fragment or text root nodes. 

 原因:

vue3template模板中存在多个根元素,此时进行组件传值就会触发警告

解决:加一个根元素 

持续更新中……

写文章

热门文章

  • 什么是移动端,它和pc端有什么区别 54860
  • vue项目打断点的三种方式 22410
  • git配置全局用户名(user.name)和邮箱(user.email) 9535
  • 如何快速用node在本地搭建一个服务器 6591
  • css高度塌陷和外边距塌陷的原因及解决办法 6433

分类专栏

  • 前端_Vue 9篇
  • eCharts 2篇
  • 前端_css效果 7篇
  • 前端_node 5篇
  • 前端_移动web 3篇
  • 前端_开发工具 6篇
  • 前端_知识点 3篇
  • 写博客的初衷 1篇
  • 前端_思考性问题 2篇
  • 前端_css知识点和bug 6篇
  • 前端_node中的bug 1篇
  • 前端_js 2篇
  • 微信小程序 1篇

最新评论

  • 如何在npm官网中上传自己的包

    孙可爱.: npm login /adduser登陆不上 将taobao源切换为npm源就可以了

  • vue滚动插件:vue-seamless-scroll

    菜逼的小前端: 会生成重复数据呢,data里面和slot里面的数据

  • vue项目打断点的三种方式

    喜欢玩游戏的大尾巴狼: meiyong

  • vue3全局组件自动注册

    风哑: vue3支持require的呀,只是ts不支持而已表情包

大家在看

  • 骨传导耳机哪家好?五款高性能骨传导耳机测评分享!
  • MySQL数据库——SQL语句(完整详解DDL、DML、DQL、DCL语句,涵盖增删改查。附有案例+代码) 986
  • Telegram隐藏技能:你不知道的小众功能全解析 544
  • 程序员转行可以做什么?这几类工作更有优势! 201

最新文章

  • 移动端监听物理返回
  • vue项目打断点的三种方式
  • 使用vsCode提交git代码报错
2023年4篇
2022年44篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司网站标题修改对网站优化的影响清远郴州企业网站优化方案天河区网站优化电话宁陵县网站优化排名纸业网站优化方法壹起航网站优化有哪些技巧网站优化分析工具有什么用江苏企业网站优化哪家强网站优化关键南阳外贸网站优化河南网站优化推广有用吗本地百度网站优化栾城网站优化推广服务商城网站有哪些优化庐江网站优化公司哪家好有些网站不能做seo优化江西网站优化托管案例镇宁网站优化好吗网站内部结构如何优化德州网站优化简历沈阳餐饮行业网站优化专业团队深圳网站快速优化工具中国网站优化系统招商平台郑州网站优化哪个公司好自媒体优化网站惠州seo网站优化安阳网站优化注意事项常宁百度网站优化湖北网站优化软件台州企业网站优化推广香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化