找文章 / 找答案
精选问答 更多内容

[报错信息处理] Cannot read property "length" from null

a杰青铜一 显示全部楼层 发表于 2021-6-17 16:31:57 |阅读模式 打印 上一主题 下一主题
信息异常处理:
var a = 列表参数1.getSelectedObjects();

if(!isNull(a) || a!=null){
var b=a.length
}
else{
var b=0
}
a有值,为什么还会报 a.length 为null
然后刷新页面又没报错了


1623918330(1).jpg
回复

使用道具 举报

精彩评论9

a杰青铜一 显示全部楼层 发表于 2021-6-17 16:33:50
好像是 ,只要你快速 更改日期参数值  就会报这样的错误
回复 支持 反对

使用道具 举报

显示全部楼层 发表于 2021-6-17 17:02:18
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

a杰青铜一 显示全部楼层 发表于 2021-6-17 17:04:47
永洪tech-wdr 发表于 2021-6-17 17:02
这个报错是"length"没有被识别出来,如果是不稳定复现,试试重新绑定一下组件,添加脚本,脚本也可以优化 ...

之前是只有一个判断的
回复 支持 反对

使用道具 举报

a杰青铜一 显示全部楼层 发表于 2021-6-17 17:08:53
永洪tech-wdr 发表于 2021-6-17 17:02
这个报错是"length"没有被识别出来,如果是不稳定复现,试试重新绑定一下组件,添加脚本,脚本也可以优化 ...

感觉像 页面还没加载出来   就更换了月份  ,导致 "length" 没有被识别出来  有没有什么方式解决这个问题
回复 支持 反对

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-6-17 17:36:24
我建议在最上面先用 列表参数1.setSelectedObjects方法给列表参数1设定一些值,看看是否还有错误发生。
回复 支持 反对

使用道具 举报

a杰青铜一 显示全部楼层 发表于 2021-6-17 17:38:38
lijie 发表于 2021-6-17 17:36
我建议在最上面先用 列表参数1.setSelectedObjects方法给列表参数1设定一些值,看看是否还有错误发生。 ...

我试一试
回复 支持 反对

使用道具 举报

显示全部楼层 发表于 2021-6-17 17:39:21
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

a杰青铜一 显示全部楼层 发表于 2021-6-17 17:42:19
lijie 发表于 2021-6-17 17:36
我建议在最上面先用 列表参数1.setSelectedObjects方法给列表参数1设定一些值,看看是否还有错误发生。 ...

列表参数1绑定的数据集是有值的  应该与这没关系
回复 支持 反对

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-6-17 17:43:23
a杰 发表于 2021-6-17 17:42
列表参数1绑定的数据集是有值的  应该与这没关系

你那个是获取列表参数1中选中的值,所以我想让你先用那个方法设定一些默认值,看看是否还报错。
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部