`if(res.code == 200){
this.allData = res.data; //总数据,前端分页用到
console.log(this.allData); //这里显示12条
this.formData = res.data; //用户可见的数据
this.formData.splice(3); //取前3条数据
console.log(this.formData); //这里显示3条
console.log(this.allData); //这里为什么显示3条,this.allData我没处理啊怎么就3条了?
}`
问题我已经注释了,很不解~~
splice 修改源对象,
这几条语句,吧allData和formData都指向了res.data,同一个对象,修改它,引用指向的对象当然变化。
你需要的是 slice 方法