Size: a a a

JavaScript — русскоговорящее сообщество

2020 July 14

SD

Sandy De Chavez in JavaScript — русскоговорящее сообщество
Or you can stream it
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
вот смотрите, в строке 21 приходит ответ от сервера. В response , если он ok сидит объект, а если не ok то строка. Результатом response.json() или response.text() является промис, в строку 29 попадает уже результат этих промисов.
Как этот результат обернуть в объект например, и передать в нём кроме результата ещё какую-то сопуствующую информацию, например информацию о том что ответ неуспешный был ?
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
я имею в виду чтобы в строку 29 уже обёртка прилетала
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
придумал вариант с Promise.all
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Жесть
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Тебе просто надо в else в catch?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
throw Error
Или
return promise.reject
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
throw Error
Или
return promise.reject
так результат провалится в catch, а мне это не нужно, я хочу дать знать тому кто использует метод пришёл ли ему объект с валидным результатом, либо же строка с ошибкой
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
сервер присылает либо сериализованный объект либо просто строку с описанием ошибки
источник

ЕБ

Евгений Баранников... in JavaScript — русскоговорящее сообщество
как то так в итоге
источник

ЕЧ

Евгений Чугреев... in JavaScript — русскоговорящее сообщество
return Promise.reject({errorMessage:response.text()});

?
источник

t

tlp in JavaScript — русскоговорящее сообщество
Привет всем, как вы считаете, если в  проекте(vue)  разделяют компоненты на две папки это  containers  и components.
То есть containers это обертки. Допустим есть хедер, и вот контейнер это будет хедер компонент,а все что в нем, это уже будут внутренние компоненты хедера и они будут в папке components.
Вы когда то так разбивали?
Что думаете поэтому поводу?
источник

А

Андрей in JavaScript — русскоговорящее сообщество
Избыточно же, папки не нужны
источник

t

tlp in JavaScript — русскоговорящее сообщество
Окей
А как ьы вы сделали, чтобы не запутаться, когда много компонентов?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Андрей
Избыточно же, папки не нужны
Ещё как нужнв
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Во вью хз как у вас
источник

t

tlp in JavaScript — русскоговорящее сообщество
По бэму компоненты называть?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Но в реакте в контейнерах лежит логика, компоненты вью
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Но есть и другие подходы
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
В целом сделать код максимально поддерживаемым, разделив на зоны ответственности
источник