html
我在我的组件中编写了一些代码,如下所示。我在更新元素时添加span
了特定的类:innerHTML
nodes = this.getAllTextnodes(this.textarea.nativeElement);
x1 = nodes[0].data.substring(0, this.characterLimit - 1);
x2 = nodes[0].data.substring(this.characterLimit - 1, nodes[0].nodeValue.length);
x3 = '';
for (let i = 1; i < nodes.length; i++) {
x3 += '<span class="highlighted-text">' + nodes[i].nodeValue + '</span>';
}
replaceContent = x1 + '<span class="highlighted-text">' + x2 + '</span>' + x3;
this.textarea.nativeElement.innerHTML = replaceContent;
但是当我的代码运行时,我的课程不适用于 span。我得到下面的照片以使这种感觉更好:
_ngcontent_c10
问题就在这里,我没有span
,但我不知道如何解决这个问题。