Size: a a a

Советский Angular

2020 January 28

D

Dima in Советский Angular
ого
источник

IB

Igor Bodnar in Советский Angular
Вертихвост キバ 🏡🦊
Ого, это всплыло
Ты серьезно повелся на такой голимый фейк?)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Igor Bodnar
Ты серьезно повелся на такой голимый фейк?)
Я не про логотип, а то что узнали про лабораторию
источник

D

Dima in Советский Angular
Igor Bodnar
Ты серьезно повелся на такой голимый фейк?)
Да))
источник

IB

Igor Bodnar in Советский Angular
Dima
Да))
источник

IB

Igor Bodnar in Советский Angular
ну вот посмотри тогда на настоящий
источник

IB

Igor Bodnar in Советский Angular
Вертихвост キバ 🏡🦊
Я не про логотип, а то что узнали про лабораторию
так это не секрет
источник

E

Eugene in Советский Angular
@thekiba помнишь ты рассказывал, что у тебя компоненты в динамике резолвятся резолвером в пайпе? а можешь подсказать, как у тебя в динамике с резолвом провайдеров? кейс - есть контрол, селект для формы, которому нужно динамически передавать провайдер(через тип, по ссылке, еще как-то).

есть идея на уровне модуля замаппить через { provide: 'someProvider', useClass: SomeService }, в конфиге оставлять токен, и в контроле вытягивать нужный провайдер через injector.

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

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Igor Bodnar
так это не секрет
да, и особо не афишировалось
источник

D

Dima in Советский Angular
Igor Bodnar
ну вот посмотри тогда на настоящий
Цвета не очень
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Eugene
@thekiba помнишь ты рассказывал, что у тебя компоненты в динамике резолвятся резолвером в пайпе? а можешь подсказать, как у тебя в динамике с резолвом провайдеров? кейс - есть контрол, селект для формы, которому нужно динамически передавать провайдер(через тип, по ссылке, еще как-то).

есть идея на уровне модуля замаппить через { provide: 'someProvider', useClass: SomeService }, в конфиге оставлять токен, и в контроле вытягивать нужный провайдер через injector.

может быть есть способ изящнее, вроде твоего резолвера компонентов?
пытаюсь разобрать твой вопрос

помнишь ты рассказывал, что у тебя компоненты в динамике резолвятся резолвером в пайпе? — помню

а можешь подсказать, как у тебя в динамике с резолвом провайдеров? — resolve: resolver | item, resolver из DI подтягивает список замапленных компонентов и отдает нужный

может быть есть способ изящнее, вроде твоего резолвера компонентов? — может, например не указывать его явно, а скрыть в реализации пайпа
источник

E

Eugene in Советский Angular
Вертихвост キバ 🏡🦊
пытаюсь разобрать твой вопрос

помнишь ты рассказывал, что у тебя компоненты в динамике резолвятся резолвером в пайпе? — помню

а можешь подсказать, как у тебя в динамике с резолвом провайдеров? — resolve: resolver | item, resolver из DI подтягивает список замапленных компонентов и отдает нужный

может быть есть способ изящнее, вроде твоего резолвера компонентов? — может, например не указывать его явно, а скрыть в реализации пайпа
ой, я сформулировал канеш. речь о провайдерах данных, т.е. это какие-то сервисы из которых контрол будет получать список айтемов для отображения.

с резолвом компонентов я разобрался, благодаря тебе, все замечательно работает.
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
так, а в чем вопрос?)
источник

E

Eugene in Советский Angular
Вертихвост キバ 🏡🦊
так, а в чем вопрос?)
с сервисами прокатит тот же подход, что и с компонентами?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
не понимаю все еще что ты хочешь спросить
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
типа, чтобы сервисы резолвить?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
да
источник

E

Eugene in Советский Angular
да
источник

E

Eugene in Советский Angular
хочу в конфиге поля в динамической форме указать что-то вроде dataProvider: SomeService и в самом контроле вытянуть указанный в конфиге сервис
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
если тебе будет легко с этим работать, то почему нет?)
источник