Size: a a a

Советский Angular

2020 November 24

S

Smooth Operator in Советский Angular
Constantine
я расслабился
разбогател походу
источник

C

Constantine in Советский Angular
не, я сейчас по 15ч в неделю работаю и мало зарабатываю
источник

C

Constantine in Советский Angular
{
     provide: APP_INITIALIZER,
     useFactory: (ds: DictionaryService) => () => return ds.load(),
     deps: [DictionaryService],
     multi: true
   }
источник

C

Constantine in Советский Angular
нагуглил чет вроде этого, сижу адаптирую
источник

AS

Anton Shvets in Советский Angular
Παύλος
На военной кафедре тащ офицер рассказывал, как в отдаленных военных городках в бескрайних лесах России офицеры жёнами меняются от скуки.
ну так, байкам таищей военных всегда нужно верить дословно :)
источник

C

Constantine in Советский Angular
provide: DynamicLocalService,
useFactory: (ds: DynamicLocalService) => () => ds.init(),
источник

AS

Anton Shvets in Советский Angular
Constantine
{
     provide: APP_INITIALIZER,
     useFactory: (ds: DictionaryService) => () => return ds.load(),
     deps: [DictionaryService],
     multi: true
   }
а причем тут сервис в модуле?
источник

Π

Παύλος in Советский Angular
Anton Shvets
ну так, байкам таищей военных всегда нужно верить дословно :)
Ну, он классный мужик)
источник

C

Constantine in Советский Angular
Anton Shvets
а причем тут сервис в модуле?
там на уровне апп модуля
а я хочу на уровне фича модуля запускать сервис который будет мне локаль инициализировать
источник

S

Smooth Operator in Советский Angular
Constantine
provide: DynamicLocalService,
useFactory: (ds: DynamicLocalService) => () => ds.init(),
чет не то
источник

C

Constantine in Советский Angular
ща затестим
источник

AS

Anton Shvets in Советский Angular
Constantine
там на уровне апп модуля
а я хочу на уровне фича модуля запускать сервис который будет мне локаль инициализировать
мне кажется ты чето делаешь не так :)
источник

C

Constantine in Советский Angular
Anton Shvets
мне кажется ты чето делаешь не так :)
🤷‍♂️возможно

у меня датапикер и хочу чтобы в завимости от локали браузера подгружалась локаль датапикера
источник

C

Constantine in Советский Angular
написал сервис который детектит локаль браузера и устанавливает ее в пикер
хочу чтобы функция которая за это отвечала вызывалась на уровне модуля 1 раз, а не в компоненте на нгОнИнит как сейчас
источник

AS

Anton Shvets in Советский Angular
Constantine
🤷‍♂️возможно

у меня датапикер и хочу чтобы в завимости от локали браузера подгружалась локаль датапикера
для этого нужно в каком нибудь из родительских компонентов запровайдить локаль
источник

AS

Anton Shvets in Советский Angular
а ну так это надо на уровне апп компонента просто
источник

C

Constantine in Советский Angular
родительских компонентов нету
модуль из одного компонента
источник

C

Constantine in Советский Angular
Anton Shvets
а ну так это надо на уровне апп компонента просто
мне не везде это нужно
и там локали чисто для https://valor-software.com/ngx-bootstrap/#/datepicker
источник

AS

Anton Shvets in Советский Angular
useFactory в принципе в модуле норм будет.
только сервис тут причем?
источник

C

Constantine in Советский Angular
{
 provide: DynamicLocalService,
 useFactory: (ds: DynamicLocalService) => () => ds.init(),
 deps: [DynamicLocalService],
}


Error: Cannot instantiate cyclic dependency! DynamicLocalService

ну норм
источник