Я создаю экземпляр компонента через динамический компонентный загрузчик, все хорошо там.Угловые 2 Динамические компоненты не могут использовать входные данные от родителя, но я вижу его
РОДИТЕЛЕЙ:
dcl.loadAsRoot(detailComponent, '#detail', injector).then(componentRef => {
componentRef.instance.item = "milano"
})
РЕБЕНОК:
console.log(this) // I see here: item: "milano"
console.log(this.item) // I get: "undefined"
console.log(_.keys(this)) // I see all keys, but not the "item" key
Как я могу получить доступ к "this.item" в ребенка, который загружается динамически?
PS. Я также попытался добавить элемент @Input вверху, и он тоже не работает.
Не используйте loadAsRoot, так просто. –