Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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
ngModel innerHTML在p标记中工作,但在输入标记angular2中不工作_Angular_Innerhtml - Fatal编程技术网

ngModel innerHTML在p标记中工作,但在输入标记angular2中不工作

ngModel innerHTML在p标记中工作,但在输入标记angular2中不工作,angular,innerhtml,Angular,Innerhtml,在我的angular2应用程序中,我想在输入字段中显示模型的innerHTML,该字段附带了一个模型 <input type="text" [(ngModel)]="studentCategory" [innerHTML]="studentCategory"/> studentCategory的值来自数据库,数据库中有一些“®;”价值观它直接显示在文本框中,而应该显示一个寄存器符号 我可以用下面的方式很容易地说明这一点 <p [innerHTML]="stude

在我的angular2应用程序中,我想在输入字段中显示模型的innerHTML,该字段附带了一个模型

<input type="text"  [(ngModel)]="studentCategory" [innerHTML]="studentCategory"/>

studentCategory的值来自数据库,数据库中有一些“®;”价值观它直接显示在文本框中,而应该显示一个寄存器符号

我可以用下面的方式很容易地说明这一点

<p [innerHTML]="studentCategory"/></p>

但不在模型附加的输入中


提前感谢。

innerHTML
指的是HTML标记的内容

标记可以包含短语内容。但是,标记必须为空。它可能没有任何子元素或文本内容

解析为
hello

。这是合法的HTML。但是
hello
无效。(
hello
将有效)


在将字符串分配给ngModel变量studentCategory之前,您需要确保HTML实体已取消扫描。

您的问题不清楚。你到底想做什么?您希望在输入中显示什么HTML?这是一个输入框,您可以在其中放置占位符,也可以用默认值填充它,但使用innerHTML您希望实现什么?编辑我的问题以更好地理解。我的问题是,学生类别是一个模型,它的值来自数据库。我只是在文本框中显示值。所以我不能改变这个值。