Size: a a a

2020 December 08

CG

Cat Gn in pro.js
Anton Golovanov
await result = fetch....
источник

CG

Cat Gn in pro.js
Вот так получается
источник

AG

Anton Golovanov in pro.js
Ну да, пару лет назад, так и делали
источник

CG

Cat Gn in pro.js
Anton Golovanov
Ну да, пару лет назад, так и делали
А мне сейчас как эту ошибку обойти?
источник

D

David in pro.js
Cat Gn
тогда нужно знать, как из Promise<any> извлечь результат
вешай дальше обработчики then/catch и продолжай елочку
источник

D

David in pro.js
правда там запутаться легко
источник

CG

Cat Gn in pro.js
David
вешай дальше обработчики then/catch и продолжай елочку
Тогда будет такая ошибка:
источник

CG

Cat Gn in pro.js
Я это уже пробовал, поэтому и написал
источник

AG

Anton Golovanov in pro.js
Cat Gn
А мне сейчас как эту ошибку обойти?
Сделать интерфейс, в котором описать ваш ответ.
источник

AG

Anton Golovanov in pro.js
И перстать использовать .then...
источник

CG

Cat Gn in pro.js
Надо было так: return response.json();
источник

CG

Cat Gn in pro.js
Anton Golovanov
И перстать использовать .then...
чем плохо?
источник

AG

Anton Golovanov in pro.js
Cat Gn
чем плохо?
А вам удобно? Вам дали async await, а вы продолжаете городить эти .then
источник

D

David in pro.js
в целом then можно юзать, на каких-то простеньких моментах и без вложенностей
источник

AG

Anton Golovanov in pro.js
Cat Gn
Тогда будет такая ошибка:
Укажите тип any для параметра json в стрелке.
источник

CG

Cat Gn in pro.js
На await нужно в блоки ошибок вкладывать, тут это делается без блоков, мне так приятней
Но это больше вопрос желания достучаться до истины
источник

AG

Anton Golovanov in pro.js
Cat Gn
На await нужно в блоки ошибок вкладывать, тут это делается без блоков, мне так приятней
Но это больше вопрос желания достучаться до истины
Что? С await вам ничего вкладывать не надо как раз, а писать нормальный последовательный код.
источник

AG

Anton Golovanov in pro.js
Cat Gn
На await нужно в блоки ошибок вкладывать, тут это делается без блоков, мне так приятней
Но это больше вопрос желания достучаться до истины
А про желания достучаться до истины: у вас в коде два типа, один из них any. Зачем вам тайпскрипт?
источник

CG

Cat Gn in pro.js
Anton Golovanov
А про желания достучаться до истины: у вас в коде два типа, один из них any. Зачем вам тайпскрипт?
Ну не начинай, туда метод вкладывается react-redux, а не мной. Я конечно могу вставить нужный тип, но это ничего не поменяет
источник

AG

Anton Golovanov in pro.js
Cat Gn
Ну не начинай, туда метод вкладывается react-redux, а не мной. Я конечно могу вставить нужный тип, но это ничего не поменяет
При чем тут редакс? Если я говорил про синтаксис. Заменить .then на await.
источник