最近开发遇到一个很奇怪的报错,找了半天终于解决了;
Cannot read property ‘length’ of null 报错的解决办法
<div
class="infoseek-bot"
v-if="
invData.invoiceStatus !== 4 &&
invData.invoiceList.length
"
></div>
最后发现就是页面上逻辑判断invData.invoiceList为null,但是我却写了invData.invoiceList.length,
当然会报错了,这就是平时写逻辑不够严谨导致的;
<div
class="infoseek-bot"
v-if="
invData.invoiceStatus !== 4 &&
invData.invoiceList &&
invData.invoiceList.length
"
>
修改一下,就不报错了。