Size: a a a

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

2021 May 22

A

Andrei in Angular - русскоговорящее сообщество
В компоненте или нет определяет жизненный цикл. В компоненте будет создан инстанс сервиса для компонента ииумрет с ним
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
есть. в модуле он один на всех.
в компоненте на инстанс будут свои инстансы провайдеров.
более того, щас нет смысла провайдить в модулях, все синглтоны в root
источник

A

Andrei in Angular - русскоговорящее сообщество
Почему нет? Все зависит от задачи. Конфигурируемый сервис к примеру.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
в 99% случаев нет
источник

SK

Sergio Kuguk in Angular - русскоговорящее сообщество
)) интересно)
источник

SK

Sergio Kuguk in Angular - русскоговорящее сообщество
но модуль у меня то только для одной педжа
источник

SK

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

A

Andrei in Angular - русскоговорящее сообщество
Также провайдер в компоненте. Тоже может быть нужным.
источник

A

Andrei in Angular - русскоговорящее сообщество
Делай провайдИн рут
источник

SK

Sergio Kuguk in Angular - русскоговорящее сообщество
понял, спасибо)
источник

A

Andrei in Angular - русскоговорящее сообщество
Там тришейкабл) какой-то и все дела)
Только имей ввиду что будет синглтон
источник

A

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

SA

Saqhan Abaev in Angular - русскоговорящее сообщество
привет, подскажите как правильно должна быть заложена архитектура, у меня есть компонент А, который импортит компоненты из сторонней либы. При импорте он автоматом прописывает в файле app-module,  а не должно быть через module файл этого компонента работать ?
источник

c

credo in Angular - русскоговорящее сообщество
Можете пожалуйста уточнить по сути delay в rxjs это тот же setTimeout?  в доке не особо расписано  про то как оно работает
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
да
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
кроме доки можно исходники смотреть
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
это нужно гораздо чаще. В пейджах у меня например много компонентных сервисов, я в них данные храню и они должны корректно уничтожиться при выходе с пейджа.
источник

AB

Alexander Bogdanov in Angular - русскоговорящее сообщество
От ситуации зависит. Если компонент нужен во всем проекте, то тогда через app.module нужно его подключать. Если не нужен, то через отдельный модуль.
источник

SA

Saqhan Abaev in Angular - русскоговорящее сообщество
Можно же потом этот модуль компонента подключать в апп модуль.
источник

AB

Alexander Bogdanov in Angular - русскоговорящее сообщество
Можно
источник