Angular Material - 具有多个视图的单个对话框

问题描述 投票:0回答:1

我正在尝试创建一个项目,其中一个按钮可打开一个包含多个 Mat 卡的 Mat 对话框,其中包含用户列表的概述。这些卡中的每一个都有一个“查看详细信息”链接,用于导航到另一个视图/组件,然后该视图/组件将显示该用户的详细信息。然后将有一个后退按钮,可从该屏幕返回到整个用户卡。我一直在思考应该用什么来实现这一点。

任何帮助/指导将不胜感激。

First view when dialog opens with a list of user cards

When

它基本上是一个对话框中的较小应用程序,但不涉及路由或选项卡。一个按钮/链接将在两个视图/组件之间导航。我想过在对话框中打开一个对话框,但这毕竟不是我想要的。我查看了 ViewContainerRef 但不确定这是否是正确的方向,并且不确定如何从子组件调用 ViewContainerRef 来触发父组件...

angular angular-material dialog
1个回答
0
投票

您应该运行从旧组件到基于 MDC 的新组件的迁移工具。

ng generate @angular/material:mdc-migration

请检查角度文档

迁移到基于 MDC 的角度材料组件

© www.soinside.com 2019 - 2024. All rights reserved.