Как я могу получить доступ к «содержанию» компонента из самого класса компонента?
Я бы хотел сделать что-то вроде этого:
<upper>my text to transform to upper case</upper>
Как я могу получить содержимое или верхний тег в моем компоненте, как если бы я использовал @Input
для атрибутов?
@Component({
selector: 'upper',
template: `<ng-content></ng-content>`
})
export class UpperComponent {
@Input
content: String;
}
PS: Я знаю, что могу использовать каналы для преобразования верхнего регистра, это только пример, я не хочу создавать верхний компонент, просто знаю, как получить доступ к содержимому компонента из класса компонента.