Проблема реализации компонента PrimeNG Angular2 с DynamicDialogRef и без DynamicDialogRef - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь реализовать компонент с динамическим диалогом, и есть необходимость использовать прямое использование.В примере с DynamicDialog есть конструктор компонента демо-списка автомобилей.constructor(private carService: CarService, public ref: DynamicDialogRef, public config: DynamicDialogConfig) { }

Когда я использую напрямую <carlist></carlist>, У меня возникает ошибка, подобная этой:

Ошибка ОШИБКИ: StaticInjectorError (AppModule) [CarslistdemoComponent -> DynamicDialogRef]: StaticInjectorError (Платформа:core) [CarslistdemoComponent -> DynamicDialogRef]: NullInjectorError: Нет поставщика для DynamicDialogRef!at NullInjector.push ... / node_modules/@angular/core/fesm5/core.js.NullInjector.get

Кто-нибудь может решить эту проблему или вы можете дать совет по реализации другого способа

1 Ответ

0 голосов
/ 27 февраля 2019

Как я узнал, нет способа реализовать в том же компоненте.Мне пришлось реализовать в отдельных компонентах.Есть ответ, связанный с этим:

Нажмите, чтобы увидеть ответ

...