我使用以下示例:excel-paste
请查看excel-paste.directive.ts
粘贴数据后,我需要验证并将数据保存到数据库。当我将数据从Excel粘贴到网格时,在指令中它使用换行来分割并在底部添加一个额外的空行。我尝试使用'\ r \ n'替换回车换行,但这样做也是如此。
const rows = data.split('\n');
如果有办法删除该空行,请指导
您可以使用Array.prototype.pop()函数删除数组的最后一个元素。
const rows = data.split('\n');
rows.pop();
或者,如果您想在一行中完成所有操作,可以使用Array.prototype.slice()函数复制除数组中最后一个元素之外的所有元素。
const rows = data.split('\n').slice(0, -1);