Перемещение метода в общую папку решило проблему. Спасибо
я есть компонент приборной панели, компонент заголовка и компонент userOverview.
Компонент приборной панели .ts файл
export class DashboardComponent implements OnInit {
startTour() {
// do something
}
}
Компонент userOverview .ts файл
export class UserOverviewComponent implements OnInit {
startTour() {
// do something else
}
}
заголовочный компонент .html файл
<button (click)="openTour()"></button>
заголовочный компонент .ts файл
export class HeaderComponent implements OnInit {
openTour() {
// In here, I want to ask is there any way I could make a
// call to different component with the same method same.
this.name = componentName // The component Name, such as
// DashboardComponent, UserOverviewComponent
this.name.startTour(); // Something like this
}
}
Теперь я могу получить this.name при переходе к другому компоненту, но я знаю, что использование this.name.startTour () определенно не будет работать.
Спасибо за любые подсказки или решения.