vue 如何初始化一个大的数组

DunkOnly
  • 612

在这个方法?要初始化1到1000到一个list里

 data () {
    return {
回复
阅读 7.9k
5 个回答
new Array(1000).fill(undefined).map((v, i) => v = i+1)

感觉还不如for循环一个一个塞呢。。。

直接用生成器呀 了解下yield

Array(1000).fill().map((e,i)=>i+1)

Array.from({ length: 1000 }, (item, index) => index + 1)

这跟vue没关系,js有简便的方法fill

宣传栏