Size: a a a

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

2020 March 06

D

Den in Angular - русскоговорящее сообщество
Денис Макаров
вообще, довольно странно слышать подобное требование уже на стадии завершения проекта. Как выразились выше, звучит как "перепишите все на десктоп")
Соглашусь, но что поделать
источник

A

Alexander in Angular - русскоговорящее сообщество
Тихон Жарких
@Injectable()
export class ServerErrorInterceptor implements HttpInterceptor {

 intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {

   return next.handle(request).pipe(
     retry(1),
     catchError((error: HttpErrorResponse) => {
       if (error.status === 401) {
// refresh token
       } else {
         return throwError(error);
       }
     })
   );
 }
}

Наверное, это вот этот кусок
Ну, if request.method === ...
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Alexander
Ну, if request.method === ...
благодарен безумно)
источник

A

Alexander in Angular - русскоговорящее сообщество
Только надо понять куда его красивее впилить
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Всем привет. Подскажите, есть 2 одинаковых сервиса с 2мя одинаковыми конфигами, которые провайдятся в 2 одинаковых модулях, но работа с ними происходит по-разному и важно именно подключать разные модули. Есть ли способ создать 2 копии одинакового модуля/сервиса, но с разными именами?
Вот небольшой пример:
https://stackblitz.com/edit/angular-services-combine?file=src/app/app.component.ts
В оригинале эти 2 сервиса и нужны для работы с боковыми панелями, но т.к. управление одной достаточно объемное, то хотелось бы именно 2 копии сервиса, нежели в одном сервисе управлять обеими панелями
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Alexander Iworb
Всем привет. Подскажите, есть 2 одинаковых сервиса с 2мя одинаковыми конфигами, которые провайдятся в 2 одинаковых модулях, но работа с ними происходит по-разному и важно именно подключать разные модули. Есть ли способ создать 2 копии одинакового модуля/сервиса, но с разными именами?
Вот небольшой пример:
https://stackblitz.com/edit/angular-services-combine?file=src/app/app.component.ts
В оригинале эти 2 сервиса и нужны для работы с боковыми панелями, но т.к. управление одной достаточно объемное, то хотелось бы именно 2 копии сервиса, нежели в одном сервисе управлять обеими панелями
Возможно как-то так:

const rightServiceToken = new InjectionToken('rightPanelService');
const leftServiceToken = new InjectionToken('leftPanelService');

{provide: rightServiceToken, useFactory: () => PanelService};
{provide: leftServiceToken, useFactory: () => PanelService};
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Тихон Жарких
благодарен безумно)
В отдельный интерсептор. А потом найдутся кейсы когда надо игнорить роуты и пойдут ифы))
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Советую пойти путем враппера над хттпклиентом, и передавать булевый параметр в оберточный пост - если тру то нотифаить
источник

FL

Franz Lefort in Angular - русскоговорящее сообщество
Всех приветствую)
Сейчас такой вопрос возник, как отменить подписку на отправку через httpClient?
Получил я значит объект Observable, но метода drop или подобного у него нет
Может кто знает?
источник

IL

Ihor Levchenko in Angular - русскоговорящее сообщество
С чем у вас на бекенде ангуляр используется чаще всего?
Анонимный опрос
21%
Java
31%
.NET
4%
Go
0%
Ruby
13%
PHP
7%
Python
19%
NodeJS
5%
Другое
Проголосовало: 91
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
всем привет, у меня  есть поле на форме с названием person card number и теперь у меня выскакивает сообщение при заполнении поля
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
Automatic credit card filling is disabled because this form does not use a secure connection
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
-В чем сила Брат?
-Сила в .NET, Брат!
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
кто подмкажет как можно убрать ?
источник

AK

Anton K. in Angular - русскоговорящее сообщество
https подрубить
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
ироня в том что это не имеет отношение к кредитной карте или другим персональным данным, просто название совпало
источник

AK

Anton K. in Angular - русскоговорящее сообщество
переименовать мож?
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
а он смотрит на  name поля или ngModel ?
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
каки еще как можно задать формат даты при переводе из datetime в string. можно сто то передать в конструтор - ${timeReception.toLocaleString()} ?
источник

АП

Антон Портнянко... in Angular - русскоговорящее сообщество
всем привет, помогите, пожалуйста, с вопросом - https://stackoverflow.com/questions/60562918/ng-bootstrap-modal-window-doesnt-work-in-error-part-of-subscription
источник