Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angular js中将json数据导出到excel?_Javascript_Angularjs - Fatal编程技术网

Javascript 如何在angular js中将json数据导出到excel?

Javascript 如何在angular js中将json数据导出到excel?,javascript,angularjs,Javascript,Angularjs,是否可以将从Angular JS中的POST方法获取的json数据导出为.csv或.xls格式的excel?单击一个按钮?您需要做的就是向您的服务器发送一个请求,该请求生成文件,例如csv,并将这些头添加到请求中: header('Content-Description: File Transfer'); header("Content-Type: application/csv") ; 然后浏览器将自动下载该文件 如果您需要在浏览器中生成文件,您可以使用,但我认为我会使用第一个文件。您需要做

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

您需要做的就是向您的服务器发送一个请求,该请求生成文件,例如csv,并将这些头添加到请求中:

header('Content-Description: File Transfer');
header("Content-Type: application/csv") ;
然后浏览器将自动下载该文件


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

您需要做的就是向您的服务器发送一个请求,该请求生成文件,例如csv,并将这些标题添加到请求中:

header('Content-Description: File Transfer');
header("Content-Type: application/csv") ;
然后浏览器将自动下载该文件


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

在回答您的问题之前,我想知道您要导出到excel或csv的数据类型

如果使用ng csv指令,则无法将数据导出到excel文件。如果你提前计划以其他文件格式导出,那么有一个库你可以使用

alasql.js

如果你有兴趣了解更多关于这个图书馆的信息,这里有一个链接


在回答您的问题之前,我想知道您正在导出到excel或csv的数据类型

如果使用ng csv指令,则无法将数据导出到excel文件。如果你提前计划以其他文件格式导出,那么有一个库你可以使用

alasql.js

如果你有兴趣了解更多关于这个图书馆的信息,这里有一个链接


是的,可能是,例如,我也使用ng csv。很好,可能是因为我也使用了ng csv。大模块