我如何使对话框以有角度的方式弹出而不重定向到另一个组件/页面?

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

到目前为止,我已经有一个来自angular / material(https://material.angular.io/components/dialog/overview)的工作对话框,它可以正常工作,但是我想做的是防止客户端单击链接或在网址“ / messages”。例如,如果我在主页“ / home”上,并且客户端在主页上搜索URL“ / messages”,我希望对话框弹出但停留在主页上。对于链接,如果我在“ / about”页面上并单击导航到“ / messages”页面的链接,则在对话框输出到浏览器时,我希望停留在“ / about”页面上。

angular typescript dialog
1个回答
0
投票

您想要的行为类型可以使用Route guard实现。根据您对Route Guard的响应,您可以显示包含相关消息的弹出窗口。

注意:添加工作代码...

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