async-await callback в экспресс-сообщении с ajax - PullRequest
0 голосов
/ 29 июня 2018

Если я использую выходную переменную, которая комментируется и комментируется выше выходных строк, я получаю предупреждение об успешном ожидании ajax. Где, как будто я использую выходную переменную await, я получаю предупреждение об ошибке вместо ошибки бдительность в успехе.

AJAX call:

    $.ajax({
                url:'/',
                type: 'POST',
                contentType: false,
                processData: false,
                cache: false,
                data: data,
                success: function(data){
                    alert(data));
                },
                error: function(){
                    alert('Error: In sending the request!');
                }
            })
            

Express:

app.post('/', fileUpload.upload,async (req,res)=>{

  if(req.file !==  undefined){
         var output = await dbGet.getResult(`./storage/${req.file.filename}`);
         console.log(output);
         //output = [{'hi':'hello'}];
         res.send(JSON.stringify(output));
  }else{
    res.send('unable to process request');
  }
});
...