美文网首页
表格某一行上移或下移

表格某一行上移或下移

作者: 啊啊啊阿南 | 来源:发表于2018-09-04 14:51 被阅读0次

适用于element-ui table


/**
* 表格某一行上移
* @param {Array} tableData 当前表格数据
* @param {Object} currRow 当前行数据
* @param currRowIndex 当前行索引
*/
function tableDataUp(tableData, currRow, currRowIndex){
  if (currRowIndex > 0) {
    let upData = tableData[currRowIndex - 1];
    tableData.splice(currRowIndex- 1, 1);  
    tableData.splice(currRowIndex,0, upData);
  }
}
/**
* 表格某一行下移
* @param {Array} tableData 当前表格数据
* @param {Object} currRow 当前行数据
* @param currRowIndex 当前行索引
* */
function tableDataDown(tableData, currRow, currRowIndex){
  if (currRowIndex.index !== tableData.length-1){
    let downData = tableData[currRowIndex+ 1];
    tableData.splice(currRowIndex + 1, 1);
    tableData.splice(currRowIndex,0, downData);
  }
}

相关文章

网友评论

      本文标题:表格某一行上移或下移

      本文链接:https://www.haomeiwen.com/subject/tjigwftx.html