当前位置: 代码迷 >> 综合 >> Uncaught RangeError: Invalid array length 问题原因
  详细解决方案

Uncaught RangeError: Invalid array length 问题原因

热度:11   发布时间:2024-02-01 05:15:04.0

使用Vue的v-for的时候出现了错误

 Uncaught RangeError: Invalid array length


问题出在v-for的的数据上,由于提供的数据小于0所致。

<tr v-for="n in emptyCount"></tr>


在这里我计算了空的tr的数量,将数量控制在12条数据。

this.emptyCount = 12 - projectList.length


然而我忽略了一个问题,那就是projectList的长度大于12的时候长度变为负数了!
在此记录下此问题。

  相关解决方案