angular - 一种使用 Angular Material Tab 更新 Url 的方法

标签 angular angular-material angular-router

Angular 6 使用 Angular Material,显示列表,使用选项卡进入项目详细信息“页面”。

Route

我的路线很简单:

{
    path: '', component: CurrenciesComponent
}

我尝试了这样的事情:

{
    path: 'currencies',
    canActivate: [AuthGuard],
    component: CurrenciesComponent,
    children: [
        { path: 'currencies/:id', component: CurrenciesDetailComponent }
    ]
}

我寻找解决方案,但没有解决它。也许使用 Material 选项卡无法实现这一点?

最佳答案

要将选项卡模式与路由结合使用,请使用 mat-tab-nav-barmat-tab-link 指令。关于此的文档并不多:https://material.angular.io/components/tabs/overview#tabs-and-navigation .

关于angular - 一种使用 Angular Material Tab 更新 Url 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51205559/

相关文章:

angular - 组件 'mat-table' 和指令 '<table mat-table>' 之间有什么区别?

javascript - 在 Angular Material 排序标题中创建自定义箭头

angular - 如何在 Angular 项目中为自定义 404 页面设置路由

sql - 如何使用nodejs和sql作为数据库构建搜索栏?

css - 使用垫菜单在悬停按钮上显示问题;单击时事件按钮消失

javascript - 使用 Angular 2 CLI,如何使用绝对路径,这样我就不必使用 import { .. } from '../../../shared/thing'

javascript - 在 Angular 7 中获取参数值的不同结果

Angular 10 匹配器 child 不显示 child

jquery - Angular 2 最佳实践

angular - Nginx-具有2个Nginx反向代理服务器的云服务器