ViewEncapsulation.ShadowDom не работает - PullRequest
0 голосов
/ 10 января 2019

Я использую Angular 7 и Boosttrap 3.3.7 (для того, чтобы пользователь glyphicon). Я пытаюсь использовать ViewEncapsulation.ShadowDom в моем компоненте. Но я получаю сообщение об ошибке «ERROR DOMException: не удалось выполнить attachShadow» для «Element»: этот элемент не поддерживает attachShadow ». Кто-нибудь может мне объяснить, почему я получаю эту ошибку?

Мой код TS и HTML-код соответственно

 @Component({
  selector: 'favourite',
  templateUrl: './favourite.component.html',
  styleUrls: ['./favourite.component.css'],
  encapsulation: ViewEncapsulation.ShadowDom
})

<span class="glyphicon" 
[class.glyphicon-star]="isSelected"
[class.glyphicon-star-empty]="!isSelected"
(click)="glyphiconClicked()"></span> 

Поскольку ShadowDom - новый элемент в перечислении ViewEncapsulation, я просто хотел увидеть результат. Но я не вижу никакого результата из-за ошибки.

...