解析失败SyntaxError:输入意外结束

时间:2019-03-28 05:08:49

标签: reactjs api fetch

我正在尝试从API检索响应,但是在使用

之后
public interface Measurable
{
    double getMeasure();
}

我在以下行中的代码中输入错误意外终止:

fetch("url").then(res=>res.json()), 

请找到以下代码,并帮助我准确确定我要去哪里:-

res => res.json(),

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码,我认为您错过了添加{}并添加了更多更改的情况,请查看它。

static fetchCurrentServices(){      
   return   fetch("http://localhost:8080/portal-backend/services",   {
        mode: "no-cors",
        method: "GET" ,
        headers: {
          "Access-Control-Allow-Origin": "*",
          "Content-Type": "application/json"
        } 
  }).then(res =>{
     return new Promise((resolve) => {
       if (res) {
        res.json().then(json => resolve(json)).catch(() => resolve(null))
      } else {
        resolve(null)
     }
   })

  }).catch(function (ex) {
   console.log('parsing failed', ex)
    });
  }