1
私は、次の(簡単な)ノードモジュールがあります。今、私は私のフロントエンドからこれを呼び出すときノードjson2xlsダウンロード可能なファイル
var json2xls = require('json2xls');
var fs = require('fs');
module.exports = function (router, mongoose) {
router.route('/client/toExcel')
.post(function (req, res) {
var obj = req.body.data;
var xls = json2xls(obj);
fs.writeFileSync('data.xlsx', xls, 'binary');
res.download('data.xlsx');
});
return router;
};
を。ノードサーバがファイルを作成しますが、それはファイルを送り返しますがテキストとしてではなく、ここでダウンロード可能なファイルとして私のコンソールでのスクリーンショットです:
誰もが間違って何イムを教えてもらえますか?ここで
は、私の要求のイメージは次のとおりです。