ngModel innerHTML在p标记中工作,但在输入标记angular2中不工作
在我的angular2应用程序中,我想在输入字段中显示模型的innerHTML,该字段附带了一个模型ngModel innerHTML在p标记中工作,但在输入标记angular2中不工作,angular,innerhtml,Angular,Innerhtml,在我的angular2应用程序中,我想在输入字段中显示模型的innerHTML,该字段附带了一个模型 <input type="text" [(ngModel)]="studentCategory" [innerHTML]="studentCategory"/> studentCategory的值来自数据库,数据库中有一些“®;”价值观它直接显示在文本框中,而应该显示一个寄存器符号 我可以用下面的方式很容易地说明这一点 <p [innerHTML]="stude
<input type="text" [(ngModel)]="studentCategory" [innerHTML]="studentCategory"/>
studentCategory的值来自数据库,数据库中有一些“®;”价值观它直接显示在文本框中,而应该显示一个寄存器符号
我可以用下面的方式很容易地说明这一点
<p [innerHTML]="studentCategory"/></p>
但不在模型附加的输入中
提前感谢。
innerHTML
指的是HTML标记的内容
标记可以包含短语内容。但是,标记必须为空。它可能没有任何子元素或文本内容
解析为hello
。这是合法的HTML。但是hello
无效。(hello
将有效)
在将字符串分配给ngModel变量studentCategory之前,您需要确保HTML实体已取消扫描。您的问题不清楚。你到底想做什么?您希望在输入中显示什么HTML?这是一个输入框,您可以在其中放置占位符,也可以用默认值填充它,但使用innerHTML您希望实现什么?编辑我的问题以更好地理解。我的问题是,学生类别是一个模型,它的值来自数据库。我只是在文本框中显示值。所以我不能改变这个值。