fix:修改问题
1 table duplicate 后刷新页面,table内使用滚动条滚动,显示不正常
This commit is contained in:
@@ -1100,15 +1100,19 @@ export default {
|
|||||||
this.dataTotalList.splice(indexInTotal+1,0,duplicateChart);
|
this.dataTotalList.splice(indexInTotal+1,0,duplicateChart);
|
||||||
let chartInTotal = this.dataTotalList.find(item => item.id === chartId);
|
let chartInTotal = this.dataTotalList.find(item => item.id === chartId);
|
||||||
chartInTotal.next = duplicateChartId;
|
chartInTotal.next = duplicateChartId;
|
||||||
let chartNextInTotal = this.dataTotalList.find(item => item.id === chartNext.id);
|
if(chartNext) {
|
||||||
chartNextInTotal.prev = chartNext.prev;
|
let chartNextInTotal = this.dataTotalList.find(item => item.id === chartNext.id);
|
||||||
|
chartNextInTotal.prev = chartNext.prev;
|
||||||
|
}
|
||||||
|
|
||||||
let indexInTotalBak = this.dataTotalListBak.indexOf(chart);
|
let indexInTotalBak = this.dataTotalListBak.indexOf(chart);
|
||||||
this.dataTotalListBak.splice(indexInTotalBak+1,0,duplicateChart);
|
this.dataTotalListBak.splice(indexInTotalBak+1,0,duplicateChart);
|
||||||
let chartInTotalBak = this.dataTotalListBak.find(item => item.id === chartId);
|
let chartInTotalBak = this.dataTotalListBak.find(item => item.id === chartId);
|
||||||
chartInTotalBak.next = duplicateChartId;
|
chartInTotalBak.next = duplicateChartId;
|
||||||
let chartNextInTotalBak = this.dataTotalListBak.find(item => item.id === chartNext.id);
|
if(chartNext) {
|
||||||
chartNextInTotalBak.prev = chartNext.prev;
|
let chartNextInTotalBak = this.dataTotalListBak.find(item => item.id === chartNext.id);
|
||||||
|
chartNextInTotalBak.prev = chartNext.prev;
|
||||||
|
}
|
||||||
|
|
||||||
this.currentRecordNum = this.currentRecordNum+1;
|
this.currentRecordNum = this.currentRecordNum+1;
|
||||||
let chartData = this.chartDataCacheGroup.get(chart.id);
|
let chartData = this.chartDataCacheGroup.get(chart.id);
|
||||||
|
|||||||
Reference in New Issue
Block a user