今天在修复同事的测试bug的时候遇到 Error in render: "TypeError: Cannot read properties of null (reading 'distributeFlag')"
这样的报错,这种报错的大概意思就是浏览器读取 distributeFlag 这个字段的时候读取不到。
一、报错
二、报错原因及解决方法
报错原因是因为浏览器(网页) 无法读取到isdistributeFlag 这个字段,或者是无法解析这个字段,把它当作了null。
然后查看代码我们会发现标签里使用这个字段的时候多加了this. 如下所示:
这个造成这个错误就比较无语了是不,可能是大家在js里面写多了this.xxx,然后顺带着也写到标签上了,所以在写的时候需要多注意一下。