Как преобразовать JS-код на основе обещания в асинхронное / ожидание - PullRequest
0 голосов
/ 04 октября 2018

У меня есть код js, основанный на обещании, подобном этому:

fetch(answerUrl, bodyRequest)
  .then(response => response.json())
  .then(data => {
     data['status'] === 200 ? indicateSuccess() : indicateError();
  })
  .catch(err => {console.log(err)});

, если я хочу изменить его на async / await, это правильный путь?

async function answerUrlData(answerUrl, bodyRequest) {
  try {
    const response = await fecth(answerUrl, bodyRequest)
    const data = await response.json()
    return data['status'] === 200 ? indicateSuccess() : indicateError();
  } catch(err) {
    console.log(err)
  }
}

СпасибоВы заранее

...