Size: a a a

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

2019 October 21

u

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

S

Smooth Operator in Angular - русскоговорящее сообщество
urazem
Всем привет, мне нужно при нажатии на li передать значение этого элемента в другой компонент. Не знаю как это сделать, может кто-то подскажет))
(click)="selected = entity"
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
<component [entity]="entity"></component>
источник

u

urazem in Angular - русскоговорящее сообщество
Smooth Operator
<component [entity]="entity"></component>
Спасибо:)
источник

Д

Дэн in Angular - русскоговорящее сообщество
Привет всем, есть кто на метронике работал?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Дэн
Привет всем, есть кто на метронике работал?
привет, может и есть
ты лучше сразу вопрос задай
источник

В

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

S

Smooth Operator in Angular - русскоговорящее сообщество
Виталий
Подскажите пожалуйста в каком случае фича-модули создают множественные инстансы своих сервисов?
когда эти сервисы провайдятся в фича модуле и если он лейзи
источник

В

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

S

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

В

Виталий in Angular - русскоговорящее сообщество
Может быть правильнее сказать «когда несколько лейзи модулей импортируют фича-модуль» ?
А то в вашей формулировке несостыковка. Если лейзи-модуль загружается только один раз то как же может получиться несколько инстансов его сервисов?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
загрузка 1 раз
инстанс создается не 1 раз
источник

В

Виталий in Angular - русскоговорящее сообщество
Smooth Operator
загрузка 1 раз
инстанс создается не 1 раз
Так а в каком случае то это происходит?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Виталий
Может быть правильнее сказать «когда несколько лейзи модулей импортируют фича-модуль» ?
А то в вашей формулировке несостыковка. Если лейзи-модуль загружается только один раз то как же может получиться несколько инстансов его сервисов?
Инстансы провайдеров модуля создаются когда вы импортируете этот модуль
источник

В

Виталий in Angular - русскоговорящее сообщество
Dmitry Teplov
Инстансы провайдеров модуля создаются когда вы импортируете этот модуль
Окей, а в каком случае сервис многократно создаётся?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Виталий
Окей, а в каком случае сервис многократно создаётся?
Если вы модуль с провайдерами импортируете в несколько мест
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Если у вас в компоненте провайдится сервис, то для каждого инстанса компонента тоже будет свой инстанс сервиса
источник

В

Виталий in Angular - русскоговорящее сообщество
Dmitry Teplov
Если вы модуль с провайдерами импортируете в несколько мест
Только что проверил, и это работает не так как вы описали.
У меня есть AppModule.
Есть два фича модуля. В эти фича-модули я импортирую модуль-зависимость (в котором объявлен сервис).
Сервис при этом синглтон.
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Виталий
Только что проверил, и это работает не так как вы описали.
У меня есть AppModule.
Есть два фича модуля. В эти фича-модули я импортирую модуль-зависимость (в котором объявлен сервис).
Сервис при этом синглтон.
Как провайдится сервис в модуле-зависимости?
источник

В

Виталий in Angular - русскоговорящее сообщество
Dmitry Teplov
Как провайдится сервис в модуле-зависимости?
@NgModule({
 declarations: [],
 imports: [
   CommonModule
 ],
 providers: [
   SomeDataService
 ]
})
export class DependencyModule { }
источник