Size: a a a

2020 July 21

Sergey Фrolov in Angular Kyiv
Alex S
не буду же я по несколько раз писать селектор в эффекте и фасаде
А точно эти опции нужно в фасаде держать, почему не во внутреннем файле, который не уходит наружу?
источник

Sergey Фrolov in Angular Kyiv
Тогда его импорт будет локальный
источник

AS

Alex S in Angular Kyiv
Sergey Фrolov
А точно эти опции нужно в фасаде держать, почему не во внутреннем файле, который не уходит наружу?
это проблема, когда фасад уходит и внутрь, и наружу?
источник

AS

Alex S in Angular Kyiv
nx вроде как сам его и добавляет в дефолтные экспорты
источник

AS

Alex S in Angular Kyiv
там не только с фасадом прикол
так же и с моделями/сервисами и пр. Эт скорее как пример
источник

Sergey Фrolov in Angular Kyiv
Ну может, я не большой знаток в этом.
Но тут или выделять переменную во внутренний файл или вот импорты ручками править. Может там конечно есть какая-то настройка, но я так и не нашел (
источник

AS

Alex S in Angular Kyiv
Sergey Фrolov
Ну может, я не большой знаток в этом.
Но тут или выделять переменную во внутренний файл или вот импорты ручками править. Может там конечно есть какая-то настройка, но я так и не нашел (
(я думал ты гуру :DD )
источник

AS

Alex S in Angular Kyiv
та я ж вот тоже убил полдня на эти импорты и круговые зависимости
источник

Sergey Фrolov in Angular Kyiv
источник

Sergey Фrolov in Angular Kyiv
Alex S
та я ж вот тоже убил полдня на эти импорты и круговые зависимости
Идея штука непредсказуемая
источник

Sergey Фrolov in Angular Kyiv
Может там даже тикет у них висит
источник

AS

Alex S in Angular Kyiv
мейби
я курю вот доку уже идеи)
источник

AS

Alex S in Angular Kyiv
источник

Denis Мовляйко... in Angular Kyiv
всем привет, чем можно заменить "jQuery.param()" ?
источник
2020 July 22

DG

Danil Gudz in Angular Kyiv
Denis Мовляйко
всем привет, чем можно заменить "jQuery.param()" ?
new URLSearchParams(obj).toString()
источник

Vl

Viktor limishenko in Angular Kyiv
Всем привет!
Вопрос знатокам.
Каким образом можно внедрить один сервис в другой так, чтобы не использовать провайдер компонента, или глобальный провайдер?
То есть - внедрить с декоратором @Self()
По типу:
constructor(
  @Self() private someService: SomeService
){}

Но декоратор @Injectable не принимает в параметре свойство провайдеров и, соответственно сервис ищется в DI дереве выше.

Но мне необходимо, как раз таки, иметь его не как синглтон, а создавать инстенс для каждого внедрения отдельно,  чтобы инжектируемый сервис размонтировался в момент когда размонтируется инжектирующий сервис.

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

DD

Dmitriy D in Angular Kyiv
Viktor limishenko
Всем привет!
Вопрос знатокам.
Каким образом можно внедрить один сервис в другой так, чтобы не использовать провайдер компонента, или глобальный провайдер?
То есть - внедрить с декоратором @Self()
По типу:
constructor(
  @Self() private someService: SomeService
){}

Но декоратор @Injectable не принимает в параметре свойство провайдеров и, соответственно сервис ищется в DI дереве выше.

Но мне необходимо, как раз таки, иметь его не как синглтон, а создавать инстенс для каждого внедрения отдельно,  чтобы инжектируемый сервис размонтировался в момент когда размонтируется инжектирующий сервис.

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

Vl

Viktor limishenko in Angular Kyiv
Dmitriy D
А какой у вас ангуляр?
9
источник

DD

Dmitriy D in Angular Kyiv
Viktor limishenko
9
Попробуйте в сервисе, который должен создаваться на каждый вызов, указать provideIn: ‘any’
источник

Vl

Viktor limishenko in Angular Kyiv
А разве тогда он не будет поставляться как синглтон для приложения с глобальным провайдером?
источник