用vuejs制作上拉加载新数据效果,今天遇到个特殊情况,
正常的情况在data中定义一个空数组 list:[]
this.list = this.list.concat(list);
在data中的list就会一在数组末端新增数据,console.log结果 4 5 6是下一页数据
[
{1},{2},{3},{4},{5},{6}
]
但是现在的情况是,他不在已有的数组中新增,console.log结果
[
0:{1},{2},{3},2:{4},{5},{6}
]
针对下面的评论补充问题
为什么会在list中新建一个呢???纳闷???
this.lis是vue的data中定义的空数组
list数据
数据结构的问题,你的list是个对象,不是数组。