Size: a a a

Angular - русскоговорящее сообщество

2021 June 26

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ну уберите ?? null
источник

Lr

Larymar r.sorokin in Angular - русскоговорящее сообщество
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Ну тебе даже ошибку написали
источник

Lr

Larymar r.sorokin in Angular - русскоговорящее сообщество
вопрос скорее как правильно сапрессить underfind или переводить его в null
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
И с такими вопросами лучше в чат по тайпскрипту, тут ангуляра нет
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
А там мб undefined? Обработать в методе лучше, зачем Вы возвращаете запрос весь, а не результат ?
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
?? undefined напиши, и будет счастье
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Так себе решение))
Присваивать undefined я имею в виду)
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Если у тебя тип переменной подразумевает undefined, то присваивать ей undefined – так себе?
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Ты уверен?
источник

Lr

Larymar r.sorokin in Angular - русскоговорящее сообщество
не знаю
я не знаю как правильно делать
и проектировать сервис
————
я прожевал вот эту статью
но не нашел искомых ответов
https://angular.io/guide/http
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Ага, undefined - по семантике это неинициализтрованная переменная
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
В идеале из сервиса вернуть undefined, конечно
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Или пустой список, если это семантически верно в контексте задачи
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
По какой семантике? undefined – это тип. Тут сколько угодно решений проблемы. Автору вопроса IDE уже всё разжевала)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
По обычной семантике, разница null и undefined

Но дело за Вами конечно)
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Надо понимать разницу между null, undefined, [] и T[]
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Я о том же
источник

SV

Sergey Vakhramov in Angular - русскоговорящее сообщество
Пустой массив имелся в виду)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
👍
источник