一开始时候的页面
当点击刷新按钮的时候,数据变多了一倍。再点击还会再增加一倍。
问题在于,获取数据的方法里,要先把数组置空。然后再追加。这样每次调用方法的时候,数组都是空的。push的操作只会执行一次。
// 获取表格数据
matterData(id) {
this.timesSpining = true
getBaseCompanyInfo(id)
.then(res => {
this.committeLoadData = []
res.data.forEach(item => {
this.committeLoadData.push(item.tiol)
})
})
.finally(() => {
this.timesSpining = false
})
},
// 刷新
refreshBtn(){
this.matterData(id)
} ,