0

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,但我不知道如何解决这个问题。

4

0 回答 0