Ich versuche, einen Editor zu erstellen, der auf benutzerdefinierten HTML-Seiten funktioniert. Also muss ich meinen Angular Custom HTML-Code laden.So laden Sie dynamisch eine Komponente mit einer spezifischen TemplateUrl in Angular
Ich bin verzweifelt auf der Suche nach einer Möglichkeit, eine Komponente mit einem anderen TemplateUrl jedes Mal zu laden. Ich habe versucht, ComponentFactoryResolver
oder ngComponentOutlet
aber vergeblich zu betrachten.
Ich habe auch versucht, es mit innerHtml
zu tun, aber meine benutzerdefinierte Code darin wurde nicht von Angular kompiliert, so dass bedeutet, dass keine Anweisung würde nicht gebunden werden.
Hat jemand eine Lösung?
Ich verwende die neueste Version von Angular (4).
Überprüfen Sie immer doc: https://angular.io/docs/ts/latest/cookbook/dynamic-component-loader.html – wannadream
http://stackoverflow.com/questions/40060498/angular-2-1-0 -create-child-component-on-the-fly-dynamisch/40080290 # 40080290 – yurzui
Wie ich in meinem Beitrag gesagt habe, habe ich bereits ComponentFactoryResolver versucht und es hat nicht geholfen, aber danke :) – NhlstcR