将数据从Excel粘贴到Angular Kendo UI网格时删除空白行

问题描述 投票:0回答:1

我使用以下示例:excel-paste

请查看excel-paste.directive.ts粘贴数据后,我需要验证并将数据保存到数据库。当我将数据从Excel粘贴到网格时,在指令中它使用换行来分割并在底部添加一个额外的空行。我尝试使用'\ r \ n'替换回车换行,但这样做也是如此。

const rows = data.split('\n');

如果有办法删除该空行,请指导

excel angular angular-directive linefeed
1个回答
1
投票

您可以使用Array.prototype.pop()函数删除数组的最后一个元素。

const rows = data.split('\n');
rows.pop();

或者,如果您想在一行中完成所有操作,可以使用Array.prototype.slice()函数复制除数组中最后一个元素之外的所有元素。

const rows = data.split('\n').slice(0, -1);
© www.soinside.com 2019 - 2024. All rights reserved.