Javascript 如何清理内容可编辑内部文本:角度8
目前我有一个div,它是Javascript 如何清理内容可编辑内部文本:角度8,javascript,angular,Javascript,Angular,目前我有一个div,它是contenteditable,我正在使用输入法从该div中获取内部文本 如果我在contenteditablediv中粘贴任何HTML或URL,则会自动显示span标记及其相关css。我尝试使用此链接中的管道- 它正在抛出一个errr-SafeValue必须使用[property]=binding:(请参阅http://g.co/ng/security#xss). 问题-如果存在我们编写或粘贴的任何html或url,是否有任何方法清理contenteditable的in
contenteditable
,我正在使用输入法从该div中获取内部文本
如果我在contenteditable
div中粘贴任何HTML或URL,则会自动显示span标记及其相关css。我尝试使用此链接中的管道-
它正在抛出一个errr-SafeValue必须使用[property]=binding:(请参阅http://g.co/ng/security#xss).
问题-如果存在我们编写或粘贴的任何html或url,是否有任何方法清理contenteditable的innertext值
<div class="text-block" contenteditable="true" #textElement (input)="onTextChange($event.target.innerText)" [innerText]="Content | sanitizeUrl| sanitizeHtml"></div>
public Content : string;
onTextChange(value: string) {
console.log(value);
this.Content = value;
}
公共内容:字符串;
onTextChange(值:字符串){
console.log(值);
这个。内容=价值;
}
您可以发布组件代码吗?@pbachman我已经发布了,来自代码块中的public。您可以发布组件代码吗?@pbachman我已经发布了,来自代码块中的public。