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;
};
現在,當我把這個從我的前端。節點服務器創建文件但它發回的文件,但作爲文本而不是這裏下載的文件是在我的控制檯的截圖:
誰能告訴我什麼即時做錯了什麼?
這裏是我的請求的圖像: