Size: a a a

2020 July 27

В

Виктория in pro.js
В зене
источник

В

Виктория in pro.js
Damir Nafikov
а то пока при обоих кейсах срабатывает ловящий их then
Либо возвращай Promise.reject(err)
источник

DN

Damir Nafikov in pro.js
Виктория
В зене
я просто не очень понимаю что это)
источник

CM

Chingiz Mamiyev in pro.js
Damir Nafikov
я просто не очень понимаю что это)
then
источник

PV

Peter V in pro.js
Damir Nafikov
я просто не очень понимаю что это)
.then(() => {
 throw new Error('')
})
источник

CM

Chingiz Mamiyev in pro.js
Или ошибку не знаешь как кидать?
источник

PV

Peter V in pro.js
Damir Nafikov
я просто не очень понимаю что это)
у тебя в проекте fetch и axios вперемешку?
источник

CM

Chingiz Mamiyev in pro.js
Peter V
у тебя в проекте fetch и axios вперемешку?
У него axios
источник

DN

Damir Nafikov in pro.js
For miles & miles
Сделай функцию асинхронной и оберни в try/catch - будет удобнее
у меня есть одна такая функцийя, возвращающая промис, в ней либо then либо catch
и получается в другой, которая ее вызвает уже делать трай\катч? тип так сработает?
источник

F

For miles & mile... in pro.js
Damir Nafikov
у меня есть одна такая функцийя, возвращающая промис, в ней либо then либо catch
и получается в другой, которая ее вызвает уже делать трай\катч? тип так сработает?
Имею ввиду вместо этого всего сделать try/catch
источник

DN

Damir Nafikov in pro.js
Peter V
.then(() => {
 throw new Error('')
})
аа, и тогдп вызывается catch?
источник

PV

Peter V in pro.js
Damir Nafikov
аа, и тогдп вызывается catch?
да
источник

DN

Damir Nafikov in pro.js
хорошо, сделаю так, проверю)
источник

PV

Peter V in pro.js
Damir Nafikov
хорошо, сделаю так, проверю)
но лучше пиши с async/await
источник

PV

Peter V in pro.js
просто удобней и читаемей будет
источник

F

For miles & mile... in pro.js
export async function loginUser ... {
  try {
     const res = await axios.post(...)

     console.log(res.data)
  } catch(e) {
     console.log(e.response.data)
  }
}
источник

В

Виктория in pro.js
Цепочки промисов просто надо научиться писать
источник

В

Виктория in pro.js
For miles & miles
export async function loginUser ... {
  try {
     const res = await axios.post(...)

     console.log(res.data)
  } catch(e) {
     console.log(e.response.data)
  }
}
И вот такой фигни не будет
источник

PV

Peter V in pro.js
Виктория
Цепочки промисов просто надо научиться писать
🤮
источник

F

For miles & mile... in pro.js
Виктория
И вот такой фигни не будет
Почему фигня?)
источник