Size: a a a

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

2020 February 03

S

Smooth Operator in Angular - русскоговорящее сообщество
например так
источник

В

Виталий in Angular - русскоговорящее сообщество
Smooth Operator
например так
Спасибо.
источник

B

Bretbas in Angular - русскоговорящее сообщество
@dersizes , друг. Может ты мне поможешь? Не могу я разобраться никак.

Мой интерсептор получает из ответа с сервера только его payload, а тоесть result свойство, и возвращает из метода map.

Но в этом случае, при вызове метода моего сервиса, ничего не происходит.
источник

B

Bretbas in Angular - русскоговорящее сообщество
Я просто хочу избавиться от этого, и переложить эту логику вытаскивания payload в интерсептор, так как с сервер ответы летят определенным образом
источник

B

Bretbas in Angular - русскоговорящее сообщество
хочу чтобы мой интерсептор приводил ответы в нормализованный вид, а get<T> приводил этот нормализованный вид в T
источник

B

Bretbas in Angular - русскоговорящее сообщество
что-то такого хочу.
но не получается
источник

GK

Georgii Klubnikov in Angular - русскоговорящее сообщество
Bretbas
что-то такого хочу.
но не получается
Лучше сделай свой пайп оператор, который будет это делать
источник

B

Bretbas in Angular - русскоговорящее сообщество
Georgii Klubnikov
Лучше сделай свой пайп оператор, который будет это делать
это пока сложно для меня. думаю)
источник

B

Bretbas in Angular - русскоговорящее сообщество
просто почему не хочет это делать интерсептор?
источник

B

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

B

Bretbas in Angular - русскоговорящее сообщество
вот. Если раскоменчу, то интерсептор внатуре смаппит ответ в result
источник

B

Bretbas in Angular - русскоговорящее сообщество
Но сервис никогда не отдаст этот ответ почему то
источник

GK

Georgii Klubnikov in Angular - русскоговорящее сообщество
Bretbas
это пока сложно для меня. думаю)
Это проще чем кажется и легче будет в поддержке, в интерцепторы такая логика будет неочевидной
источник

B

Bretbas in Angular - русскоговорящее сообщество
Georgii Klubnikov
Это проще чем кажется и легче будет в поддержке, в интерцепторы такая логика будет неочевидной
мне кажется наоборот. Так как мы реально привязываемся к специфичном ответам сервера, тоесть его api
источник

B

Bretbas in Angular - русскоговорящее сообщество
и мне кажется, самое место это делать в интерсепторе
источник

GK

Georgii Klubnikov in Angular - русскоговорящее сообщество
Bretbas
Но сервис никогда не отдаст этот ответ почему то
Потому что хттр клиент тоже парсит боди, тебе тогда Нада в запросе передавать доп параметр чтобы слушал другой тип респонса
источник

SV

Sla V in Angular - русскоговорящее сообщество
Может кто сказать, в каких ситуациях есть преимущества от использования  ComponentFactoryResolver?
источник

B

Bretbas in Angular - русскоговорящее сообщество
Georgii Klubnikov
Потому что хттр клиент тоже парсит боди, тебе тогда Нада в запросе передавать доп параметр чтобы слушал другой тип респонса
ага, вот оно где собака зарыта.
значит он парсит body говоришь)
источник

B

Bretbas in Angular - русскоговорящее сообщество
блин)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Georgii Klubnikov
Потому что хттр клиент тоже парсит боди, тебе тогда Нада в запросе передавать доп параметр чтобы слушал другой тип респонса
разве? делал в interceptor доставание тела запроса, в сервисе нормально подтянулось всё
источник