首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检测当前活动选项卡上的单击。(角质材料标签)

检测当前活动选项卡上的单击。(角质材料标签)
EN

Stack Overflow用户
提问于 2018-05-28 19:33:20
回答 4查看 12.2K关注 0票数 2

我有一个有不同标签的垫子组。我希望检测到对活动选项卡头的单击。

例如:我有两个标签-一个公司标签和一个用户标签,在每个标签有两个视图-一个列表视图和一个详细的视图。最初,我想加载列表,在单击某个项目时,希望转到相应项的详细视图。但是,如果我再次单击选项卡标题,我想再次进入列表视图。

有(selectedTabChange)这样的事件可以检测标签是否被更改,但是由于我在同一个选项卡中,所以不会被发出。有什么帮助吗?

代码语言:javascript
运行
复制
<mat-tab-group class="theme-specific-tabs account-page-tabs" [(selectedIndex)]="selectedTab"  (selectedIndexChange)="accountTabOnIndexChange($event)">
EN

Stack Overflow用户

发布于 2018-07-27 13:21:49

代码语言:javascript
运行
复制
onTabGroupClicked(event) {
    if (this.prevTabIndex === this.activeTabIndex) {
      // current active tab clicked!
    } else {
      // another tab clicked!
    }

    this.prevTabIndex = this.activeTabIndex;
    
  }
代码语言:javascript
运行
复制
<mat-tab-group [(selectedIndex)]="activeTabIndex" (click)="onTabGroupClicked()">

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50572554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档