我尝试在任何UI(如保存的输入、表等)上显示之前清理值。当值<div><div>传递给sanitize()函数时,它返回<div><div></div></div>返回这个.domSanitizer.sanitize(安全上下文. HTML,值);
<div><div>
<div><div></div></div>
z9gpfhce1#
这是AngularDOMSanitizer的预期清理任务之一。
private endElement(current: Element) { const tagName = current.nodeName.toLowerCase(); if (VALID_ELEMENTS.hasOwnProperty(tagName) && !VOID_ELEMENTS.hasOwnProperty(tagName)) { this.buf.push('</'); this.buf.push(tagName); this.buf.push('>'); } }
在其sanitizeChildren例程期间
sanitizeChildren
1条答案
按热度按时间z9gpfhce1#
这是AngularDOMSanitizer的预期清理任务之一。
在其
sanitizeChildren
例程期间