Size: a a a

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

2021 June 10

OP

Oleg P in Angular - русскоговорящее сообщество
хотя это одно и тоже что:

constructor(@Inject(UserService) private _uService) {}

и то что сейчас не работает:

constructor(private userService: UserService) {}
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Пробовал запровайдить в КОМПОНЕНТЕ так
источник

OP

Oleg P in Angular - русскоговорящее сообщество
но потом если вызвать диалоговое окно то не может найти такой токен:
InjectionToken map_token -> InjectionToken map_token]:
источник

K🦋

Kir 🦋 JS in Angular - русскоговорящее сообщество
Начинаем через 2 минуты
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Не помогло?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
нет
источник

S

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

а

ал.docx in Angular - русскоговорящее сообщество
не уверен, но скорее всего MatDialog, у которого вы вызываете open, просто в области видимости ниже, чем у вашего компонента, которому вы запровайдили значения. создаёт он компоненты-модалки от своего уровня видимости, поэтому их нет

попробуйте дополнительно запровайдить MatDialog в компонент
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Покажи как инжектор передал?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
хорошее замечание! дополнительно запровайдить matDialog - так он там уже есть в компоненте окна
источник

S

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

OP

Oleg P in Angular - русскоговорящее сообщество
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Не тот скриншот?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Тот - ниже моего токена - токет mat-dialog
источник

а

ал.docx in Angular - русскоговорящее сообщество
где есть? я имел в виду запровайдить его прямо в компонент из которого открывается модалка
источник

OP

Oleg P in Angular - русскоговорящее сообщество
ааа - понял - сейчас попробую
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Понял, там нет передачи инжектора
источник

OP

Oleg P in Angular - русскоговорящее сообщество
а как должно быть? неправильно передаю?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Я имею ввиду нет такой возможности в этом сервисе
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Посмотрел типы
источник