Size: a a a

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

2020 March 31

И

Илья | 😶 ☮️... in Angular - русскоговорящее сообщество
Den Politykin
Добрый день, может мне кто-нибудь подсказать что делать с ошибками? Сейчас я их логирую, а что нужно делать?
sentry
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Проблема при генерации клиента от RESTful api, там инъекцией мы можем менять урл, но указывать его нужно в провайдерах app.module
источник

D

DK in Angular - русскоговорящее сообщество
Den Politykin
Добрый день, может мне кто-нибудь подсказать что делать с ошибками? Сейчас я их логирую, а что нужно делать?
rollbar
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Про инъекцию API_BASE_URL говорю
источник

SR

Sergei Rogachev in Angular - русскоговорящее сообщество
Евгений
как можно получить адрес (строкой) на который бы редиректил router.navigateByUrl(...) ?
state.url
источник

DD

Dmitry Dygin in Angular - русскоговорящее сообщество
Алексей Добров
Про инъекцию API_BASE_URL говорю
мы пошли по пути этой статьи, и url нашего api не инжектим, а берем из json-а и вставляем в environment на загрузке приложения. А сервис, который обращается к api, уже берет из environment-а правильное значение.
источник

DD

Dmitry Dygin in Angular - русскоговорящее сообщество
возможно, конечно, мы другую задачу решали. У нас было ограничение, что нужно было развернуть одну и ту же сборку в разных средах без возможности сбилдить заново, и чтобы приложение стучалось на корректный url бэка
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Dmitry Dygin
мы пошли по пути этой статьи, и url нашего api не инжектим, а берем из json-а и вставляем в environment на загрузке приложения. А сервис, который обращается к api, уже берет из environment-а правильное значение.
Обращение к апи вы пишите сами получается в сервисах, я в сервисах только обращаюсь к уже сгенериному клиенту, и вот там только инжектить
источник

B

Bretbas in Angular - русскоговорящее сообщество
Кирилл Валиков
это клон, бей его, портит репутацию
тормози) поясни за что махновщиной решил в массу внести? а ? 😃
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Dmitry Dygin
возможно, конечно, мы другую задачу решали. У нас было ограничение, что нужно было развернуть одну и ту же сборку в разных средах без возможности сбилдить заново, и чтобы приложение стучалось на корректный url бэка
Задача у нас одна, просто в моем случае проблема в том что клиент мы генерируем, а там задается апи через инжект
источник

DD

Dmitry Dygin in Angular - русскоговорящее сообщество
Алексей Добров
Обращение к апи вы пишите сами получается в сервисах, я в сервисах только обращаюсь к уже сгенериному клиенту, и вот там только инжектить
да, сервисы у нас обращаются в духе
constructor(private http: HttpClient) {
 }

 public method(): Observable<response> {
   return this.http.get<response>(${environment.apiUrl}/method);
 }
(кавычки телеграм поел, но, думаю, идея понятна)
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Dmitry Dygin
да, сервисы у нас обращаются в духе
constructor(private http: HttpClient) {
 }

 public method(): Observable<response> {
   return this.http.get<response>(${environment.apiUrl}/method);
 }
(кавычки телеграм поел, но, думаю, идея понятна)
Вот это все мне генерируется с клиентом, взяв за основу API_BASE_URL, а я в любых сервисах просто пишу client.getUsers() к примеру
источник

АД

Алексей Добров... in Angular - русскоговорящее сообщество
Описываем все на бэке и после просто генерируем клиент + все возвращаемые объекты, все готово
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
что-то я тут думаю над типизацией SimpleChanges, не могу придумать способа попроще выдёргивать из класса декорированные Инпутом свойства кроме как костылём через дополнительный юнион тайп

Есть у кого мысли?
источник

nt

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

S

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

nt

nur tlek in Angular - русскоговорящее сообщество
твоя тема выше
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dmitry Teplov
что-то я тут думаю над типизацией SimpleChanges, не могу придумать способа попроще выдёргивать из класса декорированные Инпутом свойства кроме как костылём через дополнительный юнион тайп

Есть у кого мысли?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
нужно строже)
источник