我在服务器上获得了一系列HTML文件。例如:
我试图将这些文件包含到我的 angular2 v4 应用程序的一个<div>
中。例如:
component.ts
public changePage(name: string) {
switch (name) {
case 'intro': this.myHtmlTemplate = 'http://docs.example.com/intro.html'; break;
case 'page1': this.myHtmlTemplate = 'http://docs.example.com/page1.html'; break;
case 'page2': this.myHtmlTemplate = 'http://docs.example.com/page2.html'; break;
}
}
component.html
<div [innerHtml]="myHtmlTemplate"></div>
但是它没有起作用。我尝试了以下解决方案:
Angular4 将外部 HTML 页面加载到 div 中
在 Angular2 中动态加载 HTML 模板
但对于我来说都不起作用。请有人帮我解决这个问题好吗?