相关疑难解决方法(0)

Nodejs发送文件作为响应

Expressjs框架有一个sendfile()方法.如果不使用整个框架,我该怎么做呢?我使用node-native-zip创建存档,我想将其发送给用户.

node.js

103
推荐指数
3
解决办法
17万
查看次数

AngularJS - 接收和下载CSV

我使用nodeJS程序作为服务器,使用AngularJS Web应用程序作为客户端.

要创建CSV我正在使用"express-csv"库(https://www.npmjs.com/package/express-csv)

这是我的服务器端代码:

定义:

var app = express();
var csv = require('express-csv');
Run Code Online (Sandbox Code Playgroud)

获取代码:

app.get('/exportDB', function(req, res){
    res.csv([
    ["a", "b", "c"]
  , ["d", "e", "f"]
  ]);
Run Code Online (Sandbox Code Playgroud)

这是我的客户端代码:

$http.get("http://"+$localStorage.ip+":"+$localStorage.port+"/exportDB").success(function(response){
            // HERE I NEED A WAY TO DOWNLOAD THE RECEIVED CSV
        });
Run Code Online (Sandbox Code Playgroud)

不用说它到达服务器,其他一切工作正常,但我找不到下载CSV的方法.请帮忙.

PS

请不要说它是使用node.js和node-csv-parser(节点模块)弹出提示下载csv文件的副本,因为那里没有真正提到客户端.此外,其他问题集中在服务器端而不是客户端.没有其他问题涉及AngularJS客户端.

javascript csv node.js angularjs

9
推荐指数
1
解决办法
5481
查看次数

标签 统计

node.js ×2

angularjs ×1

csv ×1

javascript ×1