Size: a a a

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

2021 March 05

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Богдан
ну а pluck, он же фактически возвращает уже новый объект
я понял. пробуйте добавить проверку на undefined. а еще лучше убрать ? из интерфейса.
источник

A

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

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Богдан
ну а pluck, он же фактически возвращает уже новый объект
и вместо pluck map
источник

VM

Vlad Martyshev in Angular - русскоговорящее сообщество
Smooth Operator
Это на какой странице так
И вот думаю как оно устроенно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vlad Martyshev
И вот думаю как оно устроенно
у меня такого не наблюдается вроде
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Artem
вот конфигурация jwt модуля:
JwtModule.forRoot({
 jwtOptionsProvider: {
   provide: JWT_OPTIONS,
   useFactory: jwtOptionsProvider,
   deps: [new InjectionToken('buyback_token')]
 },
})


jwtOptionsProvider:
export function jwtOptionsProvider(jwtStorageKey: string, storage: Storage) {
 return {
   tokenGetter: () => storage.getItem(jwtStorageKey) || '',
   disallowedRoutes: [/\/public\.*/]
 };
}


при логине получаю: NullInjectorError: No provider for InjectionToken

при повторной попытке логина  получаю: Circular dependency in DI detected for InjectionToken HTTP_INTERCEPTORS
я оказывается использую его
источник

Б

Богдан in Angular - русскоговорящее сообщество
Евгений Войтенко
и вместо pluck map
сенкс, это что бы можна было типизацию увидить?
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Богдан
сенкс, это что бы можна было типизацию увидить?
чтобы преобразовать A.B -> B
источник

Б

Богдан in Angular - русскоговорящее сообщество
Евгений Войтенко
чтобы преобразовать A.B -> B
спасибо
источник

VM

Vlad Martyshev in Angular - русскоговорящее сообщество
Smooth Operator
у меня такого не наблюдается вроде
Все, это плагин augry в каждую страницу такое тулит
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Кто как пишет АПИ поверх Ангуляр приложений?
источник

VM

Vlad Martyshev in Angular - русскоговорящее сообщество
А я тут голову ломаю
источник

АL

Александр Laksan... in Angular - русскоговорящее сообщество
Переслано от Александр Laksan...
Добрый день. Подскажите, пожалуйста... Западает tap target из mnaterialize, если уменьшить окно на 1px - появляется сразу. Как это исправить ?
источник

АL

Александр Laksan... in Angular - русскоговорящее сообщество
Переслано от Александр Laksan...
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Богдан
спасибо
не используйте "?" в интерфейсах.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Евгений Войтенко
не используйте "?" в интерфейсах.
почему
источник

Б

Богдан in Angular - русскоговорящее сообщество
Евгений Войтенко
не используйте "?" в интерфейсах.
хм а что использовать
export interface RspResponseInterface {
 success: boolean;
 data: RspInterface[] | undefined;
}
?
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
Smooth Operator
почему
В моем понимании нужно максимально строго указывать свойства объектов. либо они есть  и либо нет. Так легче поддерживать код.
источник

VG

Vladislav Gulik in Angular - русскоговорящее сообщество
подскажите решение кто, хочу чтобы запрос выполнялись синхронно, но они выполняются параллельно, что тут  не так?
источник

VG

Vladislav Gulik in Angular - русскоговорящее сообщество
ну или может какое красивое решение синхронное с forkJoin'ом
источник