如果我有一个带有回调的异步函数,就像这样:
fs.readFile(req.files.file.path, function (err, data) {
return callback(err, data);
});
我想在现有的错误对象(err
)上添加或添加一条简单的消息(希望它是一个对象,可能是字符串)。这是最好的方法吗?我可以将此错误包装在另一个内部?
答案 0 :(得分:2)
试试这个:
fs.readFile(req.files.file.path, function (err, data) {
err.myProperty = 'test';
return callback(err, data);
});
当然,您可以使用原始的错误对象创建另一个对象并使属性“出错”。