前端报错:Cannot read property 'name' of null

本文记录了由于数据库中存在空值导致前端读取时报错的问题,详细描述了解决过程,包括如何在前端代码中增加判断以避免读取到null值时引发的异常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题挺简单的,但是自己愣是花了一段时间才搞出来问题的起因,好菜啊。

          *好好的看看问题所在,在去找错,不然会很费时间。

解决:数据库有一条为空的数据,前端没有做封装,无法读取为null的数据。报错,前台加判断,或者数据库改改,前者好吧

page_base_decidedzone.action:93 Uncaught TypeError: Cannot read property 'name' of null
    at Object.formatter (page_base_decidedzone.action:93)
    at Object.renderRow (jquery.easyui.min.js:8354)
    at Object.render (jquery.easyui.min.js:8293)
    at _4e5 (jquery.easyui.min.js:7318)
    at jquery.easyui.min.js:7861
    at Object.success (jquery.easyui.min.js:8472)
    at fire (jquery-1.8.3.js:974)
    at Object.fireWith [as resolveWith] (jquery-1.8.3.js:1084)
    at done (jquery-1.8.3.js:7803)
    at XMLHttpRequest.callback (jquery-1.8.3.js:8518)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值