В настоящий момент кажется, что после щелчка он пытается вызвать метод selectTab
для компонента, в котором находится весь предоставленный код. Я предполагаю, что вам нужно вызвать selectTab
, который существует на tap-bar
компоненте. Это означает, что вам нужно разместить вкладки внутри tapbar
шаблона компонента.
Ваш tapbar.component.html должен включать это:
<tab (tabSelected)="selectTab(1)"></tab>
<tab (tabSelected)="selectTab(2)"></tab>
<tab (tabSelected)="selectTab(3)"></tab>
И в том месте, где вы хотите, чтобы ваши вкладки:
<tab-bar></tap-bar>