【发布时间】:2021-01-27 07:15:06
【问题描述】:
我编写了一个简单的函数来处理我的sails.js 应用程序中的文件上传。
let upload = file.upload((err, uploadedFiles) => {
if (err) {
return res.serverError(err);
} else {
return res.send({ data: uploadedFiles });
}
});
上传完成后,我被重定向到显示原始 json 的页面,其中包含上传的文件信息(包括路径)。
当我 console.log(upload) 时,我期待的是相同的信息,但是我得到的是 writestream。
这对我来说是个问题,因为我希望能够从对象中提取文件名并在程序的另一部分中使用它,但我不能这样做,因为我只能访问写流。
我已尝试使用 async/await 和回调,但似乎无法解决我的问题。
希望有人可以帮助我!
谢谢
【问题讨论】:
标签: javascript sails.js