如何在form.parse函数下面返回值?

时间:2019-04-19 10:21:41

标签: multipartform-data form-data convertto-json

我曾经从表格中获取字段和文件数据。接收到数据后,我需要在对象中返回特定的数据。但是,当我尝试返回它时,它的名称为“ undefined”或“ [Function = functionname]”。所以请帮助我返回下面的代码

Node.js,Javascript,Typescript

function convert(req) {
    try {
        var form = new formidable.IncomingForm();
        return form.parse(req, function (err, fields, files) {
            if (err) {
                _ManageLogger.error(err);
            } else {
                var result = {};
                var fields = Object.assign({}, fields);
                result["fields"] = fields;
                result["filelist"] = files;
            }
            return result;
        });
    } catch (e) {
        console.log(e);
    }
}

0 个答案:

没有答案