Auf `selector` innerhalb einer Angular 2-Komponente zugreifen

Ich versuche herauszufinden, wie ich auf das @ zugreifen kanselector dass wir in die @ übergeb@Component Dekorateur.

Beispielsweis

@Component({
  selector: 'my-component'
})
class MyComponent {
  constructor() {
     // I was hoping for something like the following but it doesn't exist
     this.component.selector // my-component
  }
}

Als letztes möchte ich damit eine Direktive erstellen, die automatisch ein Attribut @ hinzufügdata-tag-name="{this.component.selector}", damit ich mithilfe von Selenium-Abfragen meine eckigen Elemente anhand ihrer Auswahl zuverlässig finden kann.

Ich benutze keinen Winkelmesser

Antworten auf die Frage(4)

Ihre Antwort auf die Frage