Я пытаюсь изучить angular2 (и Typcript) и последовать за инструкцией по быстрому началу работы и несколькими неофициальными учебниками. Я добился прогресса в простом применении с некоторыми компонентами.Как создать и отобразить компоненты Angular2?
Я понимаю процесс привязки данных модели к элементу DOM, используя квадратные скобки обозначения в моих шаблонах: <h1>{{title}}</h1>
То, что я изо всех сил, чтобы понять, как я мог динамически создавать новый компонент внутри моего кода Typscript , а затем визуализируйте это в DOM.
Если я импортирую компонент в свой файл и создаю новый экземпляр, который вызовет конструктор компонента в модели. Позволяет ли Angular2 сделать это или добавить компонент к другому компоненту или запросить элемент div?
import {ListComponent} from './list.component';
...
export class MainAppComponent {
buttonClicked(){
// I'm creating a new list component. What is the proper way to render it within this MainAppComponent?
this.list = new ListComponent();
}
}
не проблема http://stackoverflow.com/questions/37063455/is-it-possible-to-manually- экземпляр-компонент-в-угловом-2 и http://stackoverflow.com/questions/36325212/angular-2-dynamic-tabs-with-user-click-chosen-components/36325468#36325468 –