Igo*_*nko 23 angular-material2 angular
我有:
<md-tab-group color="primary">
<md-tab label="???????">
<h1>Some tab content</h1>
</md-tab>
<md-tab label="????????">
<h1>Some more tab content</h1>
<p>...</p>
</md-tab>
</md-tab-group>
Run Code Online (Sandbox Code Playgroud)
我需要在单击特定选项卡时捕获事件并在我的组件中调用此函数:
onLinkClick() {
this.router.navigate(['contacts']);
}
Run Code Online (Sandbox Code Playgroud)
dev*_*033 72
你可以使用这个(selectedTabChange)
活动.检查Material2#tabs.
模板:
<mat-tab-group color="primary" (selectedTabChange)="onLinkClick($event)">
...
</mat-tab-group>
Run Code Online (Sandbox Code Playgroud)
组件:
import { MatTabChangeEvent } from '@angular/material';
// ...
onLinkClick(event: MatTabChangeEvent) {
console.log('event => ', event);
console.log('index => ', event.index);
console.log('tab => ', event.tab);
this.router.navigate(['contacts']);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
43943 次 |
最近记录: |