0

我是角度和使用角度智能表的新手。我需要的是添加验证没有两行可以相似????并且还在表格底部添加数据,而不是在表格顶部添加行的默认方式?

4

1 回答 1

0

我从未使用过 ng2-smart-table,但是您能否进行一些预处理,检查每个值并在重复时将其删除?

for(let i = 0; i < data.length; i++) {
  for(let j = i+1; j < data.length; j++) {
    if(data[i] === data[j]) {
      data.splice(j, 0);
    }
  }
}

至于将数据添加到最后,您可以做这样的事情而不是让表格处理它吗?

addRow(row) {
  data.push(row);
}
于 2018-05-02T21:04:30.383 回答