1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Error:object null is not iterable - Angular

Error:object null is not iterable - Angular

时间:2023-10-29 08:17:47

相关推荐

Error:object null is not iterable - Angular

调试表单提交的时候,首次提交正常,再次发起提交异常抛出了如下异常:

ERROR TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))

异常分析

首先,根据抛出异常信息上下文查找到对应的 ts 文件中,object null 和对应的代码块,发现代码块逻辑中 key 值为 null 导致没能继续执行后续逻辑;

其次,通过打印 forEach 前的数据,比对首次与二次提交的数据源,从中发现二次的数据对象中比首次数据对象中有部分字段缺失;

从而问题大致锁定,向上跟踪排查数据来源处业务逻辑;

最终,发现初始化与重置事件中 form 来源字段有所缺失,选择在重置方法中调用初始化 init 中的 form 方法,再次编译搞定!

解决办法

因发现两次数据源的数据不一致,故查找两次数据源的赋值处有何差异,终统一数据字段一致性解决。

以上便是此次分享的全部内容,希望能对大家有所帮助!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。