这几天博主遇到个需求需要给iview的table做成可编辑的,这个博主在上篇博客已经实现了,想了解的可以去看看上篇博客,我这篇博客主要是来给大家分享一下怎么在用户粗心不输入的时候你给他一个默认值!
我这边先展示一下我的相关对象数据信息
这是普通的data数据的数组和行的数据数组
这个对象是用来定位行和列数据的
我展示一下这个对象的数据,便于大家理解:
/**
* 编辑单元格数据
*/
editCellData(row, column, index) {
this.selectedCell.rowIndex = index;
this.selectedCell.columnIndex = column.slot;
},
这是点击编辑传入的相应数据!
接下来进入主题:
我这边给大家提供三个方法:
1.最简单的方法,挨个全部赋值成0(这种方法的话我就不详细写了,这个相信大家都会)
2.分列赋值法,其实这个办法呢就在上1方法的基础上做出一定改进的改进版
for (let index = 0; index < this.tableData.length; index++) {
const element = this.t