位置: IT常识 - 正文

web前端Vue 报错:Uncaught (in promise) TypeError: Cannot read properties of nu(vue jsx报错)

编辑:rootadmin
web前端Vue 报错:Uncaught (in promise) TypeError: Cannot read properties of nu 前言

推荐整理分享web前端Vue 报错:Uncaught (in promise) TypeError: Cannot read properties of nu(vue jsx报错),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue jsx报错,前端使用vue,vue错误提示,vue前端出现400错误,vue前端出现400错误,前端构建后vue页面显示乱码,前端构建后vue页面显示乱码,前端构建后vue页面显示乱码,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在写vue项目 在写自定义分页器的时候报了一个异常 知道错误却一直找不到解决方案 苦思冥想后 还是js的基础语法不扎实导致的,在此记录一下解决方案和思路 为以后的bug解决之路打下基础

错误提示

错误内容Uncaught (in promise) TypeError: Cannot read properties of null (reading 'length')

web前端Vue 报错:Uncaught (in promise) TypeError: Cannot read properties of nu(vue jsx报错)

错误截图如下:

BUG分析

此bug大概是说我写的一句语法,它没有找到length这个方法 我们都知道java中只有集合和数组才有size和length这种方法 在vue语法中也同样支持数组语法,既然它说找不到那就是,这不是一个数字结构!

下面是我代码中的源代码 <div v-if="item.disease.length > 4 ? true:false"> <a style="pointer-events: none; color: #C8DBF2;" @click="addDisease(item,index)">+添加症状</a> </div>

问题就出在item.disease.length > 4 ? true:false这句三目表达式上 item.disease可能不是一个数组,比如item.disease这个对象为空 这样一来item.disease就没有.length这个方法了…

BUG解决

根据上述的分析,我们可以多加一层判断 先判空再写三目表达式,语法我们改为下面这样子 先判空 item.disease!=null

<div v-if="item.disease!=null && item.disease.length > 4 ? true:false"> <a style="pointer-events: none; color: #C8DBF2;" @click="addDisease(item,index)">+添加症状</a>

如此这个分页器就完成了 没bug了~

总结

学习之路 永无止步 记录当下,保持一颗向上的心态~!

本文链接地址:https://www.jiuchutong.com/zhishi/275933.html 转载请保留说明!

上一篇:开机自动进入安全模式无法退出怎么办(开机自动进入安装模式)

下一篇:动态路由协议RIP的详细配置全过程(动态路由协议rip配置实验心得)

  • 增值税发票勾选确认后可以撤销吗
  • 税后净营业利润和净利润的区别
  • 一般纳税人委托其他单位加工材料收回后直接对外销售的
  • 金税四期上线了吗什么时候上线
  • 公司的车不处理违章可以吗
  • 采购商品成本包括
  • 盈亏平衡点产量越高,项目风险越大
  • 已入账未抵扣退回发票
  • 转让土地使用权会计分录怎么做
  • 公司实行注册资本认缴制
  • 代扣个税手续费返还怎么申请
  • 生产企业商贸企业
  • 无法执行合同的说明函
  • 一般纳税人能开3%的发票吗
  • 外贸公司发票过期怎么办
  • 开培训费专用发票开票有具体要求吗?
  • 结转实物发放的成本分录
  • 公司注销后股东主张债权的法律规定
  • 归还银行贷款怎么做分录
  • 土地开垦费怎么征收
  • 盘盈现金计入当期损益
  • 上月留抵的增值税在哪查询
  • 生产车间工资计入什么费用科目
  • 花语大全各种花的花语花树
  • 公司车过户给个人流程
  • 个体工商户与其经营者构成共同侵权吗
  • win11安装不显示wifi
  • 进程控制块PCB不包括( )
  • 公司装修款怎么做分录
  • 工会经费税前扣除标准2022
  • 酒店损益类科目包括哪些
  • 构造二叉排序树代码
  • vue3 element ui
  • 如何进行iframe框架切换
  • php获取文本内容
  • 单点登录sso原理
  • 前端手撕代码
  • php yield 异步
  • php7 数组
  • 职工教育经费扣除限额怎么算
  • 股权出质有时间限制吗
  • 收到退回的企业所得税,资产负债表如何填
  • 购买税盘怎么减免申报
  • access2016备注型
  • 油卡预付卡发票能入费用吗怎么入账
  • 有外经证还要缴纳企业所得税吗
  • 管理费用冲减其他费用
  • 多交的税费申请抵扣下期
  • 银行存款收入范围有哪些
  • 房产税减免退税怎么操作
  • 本月多交的增值税
  • 已经计提的坏账收回了怎么做
  • 出租车票没有发票怎么办
  • 劳务费发票可以抵扣进项税吗
  • Windows设置启动引导
  • win81蓝屏重启故障
  • linux 解析
  • win7系统IE浏览器版本
  • 红石使用基础教学
  • 电脑关机没反应怎么办出现一个对话框
  • win8浏览器打不开网页但能上网
  • 微软内测
  • win8系统怎么重新安装系统
  • linux分区顺序详解
  • typescript尖括号
  • jquery的checked
  • html框架frameset代码
  • unity system
  • 置顶高站位
  • python函数的方法
  • jquery动态设置css
  • 武汉税务代理大概多少钱
  • 怎样在网上打印社保证明
  • 公司买水果怎么开票
  • 兼营增值税应税项目和免税项目
  • 浙江增值税发票勾选认证流程
  • 电子税务局怎么添加开票员
  • 重庆外经证网上报验流程及时间
  • 江西省抚州市黎川县洵口镇
  • 在烟台如何发布招聘信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设