Как вернуть значение в функцию form.parse? - PullRequest
0 голосов
/ 19 апреля 2019

Я использовал грозный для получения данных поля и файла из формы.После получения данных мне нужно вернуть определенные данные в объекте.Но когда я попытался вернуть его, он приходит как «неопределенный» или «[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);
    }
}
...