Angular 2 app

时间:2017-01-12 17:39:41

标签: javascript angular typescript

我正在建立一个角度为2的项目并在这里挣扎。

表单中的项目,我希望有动态HTML内容来显示表单。内容将与访问表单的用户相关。

假设id为'4'的访问者正在访问该应用,我们为他开发了一个id为'4'的自定义模板,将显示自定义模板,否则我们将只显示默认模板。

如果有人可以提供帮助。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用

  • [innerHTML]="someHtml"添加纯HTML(没有Angular组件,指令,绑定)

  • ViewContainerRef.createComponent动态添加/删除组件(有关示例,请参阅Angular 2 dynamic tabs with user-click chosen components

  • *ngIf="..."显示/隐藏模板的部分内容,具体取决于条件