Angularjs 导出到CSV时数据丢失

Angularjs 导出到CSV时数据丢失,angularjs,csv,Angularjs,Csv,我正在尝试用Angular JS实现导出到CSV的功能。我从后端获取一些记录作为API响应。响应为CSV格式。我需要做的就是将响应数据导出到CSV文件中 在我得到带有特殊字符(星号、标签等)的数据之前,导出工作正常 此外,在尝试打开导出的CSV时,我收到一条警告消息,提示某些数据可能会丢失 在导出数据时,有没有办法克服数据丢失问题 var hiddenElement = document.createElement('a'); hiddenElement.hre

我正在尝试用Angular JS实现导出到CSV的功能。我从后端获取一些记录作为API响应。响应为CSV格式。我需要做的就是将响应数据导出到CSV文件中

在我得到带有特殊字符(星号、标签等)的数据之前,导出工作正常

此外,在尝试打开导出的CSV时,我收到一条警告消息,提示某些数据可能会丢失

在导出数据时,有没有办法克服数据丢失问题

 var hiddenElement = document.createElement('a');
                hiddenElement.href = 'data:text/csv;charset=utf-8,\uFEFF' + encodeURI(results.data);
                hiddenElement.target = '_blank';
                hiddenElement.download = 'users.csv';
                hiddenElement.click();
                $scope.alert = {
                    type: "success",
                    message:"Your download is complete",
                    status: "Success",
                };
这是我用来导出数据的代码