Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在angular 2中动态呈现HTML_Angular - Fatal编程技术网

在angular 2中动态呈现HTML

在angular 2中动态呈现HTML,angular,Angular,我正在开发Angular 2应用程序,在该应用程序中,我创建了一个对话框,在用户单击时弹出。该对话框中的内容必须动态呈现为html。静态html运行良好,但动态html未运行 代码: Hello Angular 2///它可以工作。。 {{test}}///它不工作。 它将文本显示为“Hello Angular 2” 在组件中: let test = "<h1>Hello Angular 2</h1>"; let test=“Hello Angular 2”; 您只需

我正在开发Angular 2应用程序,在该应用程序中,我创建了一个对话框,在用户单击时弹出。该对话框中的内容必须动态呈现为html。静态html运行良好,但动态html未运行

代码:

Hello Angular 2///它可以工作。。
{{test}}///它不工作。
它将文本显示为“Hello Angular 2”

在组件中:

let test = "<h1>Hello Angular 2</h1>";
let test=“Hello Angular 2”;

您只需使用
[innerHTML]
指令即可实现它

<md-dialog-content>
    <span [innerHtml]='test'></span>
</md-dialog-content>


let=“Hello Angular 2”??您必须使用
let
声明名称,我想添加一个href-incse-innerHtml。我该怎么做?只需使用
a
而不是
span
那么,这有什么问题吗?并使用
routerLink
<md-dialog-content>
    <span [innerHtml]='test'></span>
</md-dialog-content>