javascript - 如何在Angular JS中将json数据导出到Excel?

标签 javascript angularjs

是否可以将从 Angular JS 中的 POST 方法获取的 json 数据导出为 .csv 或 .xls 格式的 Excel?单击按钮即可?

最佳答案

您所要做的就是向服务器发送请求,该请求会生成文件(例如 csv),并将这些 header 添加到请求中:

header('Content-Description: File Transfer');
header("Content-Type: application/csv") ;

然后您的浏览器将自动下载该文件。

如果您需要在浏览器中生成文件,您可以使用 ng-csv但我认为我会使用第一个。

关于javascript - 如何在Angular JS中将json数据导出到Excel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34084403/

相关文章:

javascript - HTML canvas fillrect 使用了错误的颜色

angularjs - 如何从家庭 Controller 将表单的值设置为原始值?

尽管正在设置数据,但 AngularJS View 未反射(reflect) $scope.model

javascript - 如何从 google place api 获取地点照片

javascript - addEventListener() 作为全局函数

javascript - javascript 一次调用多个变量

javascript - Angular Controller 参数

javascript - ng 类 $window.innerWidth

javascript - 如何在 promise 内触发点击事件(在文件类型输入上)?

javascript - 使用 YUI3 时捕获 Javascript 语法错误