首页 > 解决方案 > 我想在我的图表中添加列删除功能,但它工作错了

问题描述

起初,当我从左侧删除一列时,它不会导致任何问题。但是当我从右侧删除一列时,它不会删除该列

 onDeleteColumnByIndex(selectedColIndex: number) {
  this.element.rows.forEach(row => {
  row.columns = row.columns.filter(o => o.colIndex != selectedColIndex);
  row.columns.forEach((cell, index) => cell.colIndex == index);
});

   this.element.col--;  
// This block of code was written to resize the table. do not pay attention ==>>>>>> 
   this.element.ReCalculateCellSize();

}

例如; 1 2 3.我要删除第2个,当我删除第一个1时,它被删除没有任何问题,然后当我按3删除时,2被删除。

标签: angulartypescriptalgorithmcharts

解决方案


推荐阅读