Javascript 如何在angular2中禁用路由?

Javascript 如何在angular2中禁用路由?,javascript,angular,typescript,routing,angular2-routing,Javascript,Angular,Typescript,Routing,Angular2 Routing,我有一个通用的菜单栏组件,包括主页、概览和分析器。我需要的是,当点击概览时,应该保留默认视图(即主视图),但主视图上应该会打开一个模式弹出窗口 有什么解决办法吗 所以您想要一个包含两个链接(主页、analyzer-进入/主页、analyzer)和一个按钮(概述-这将打开弹出窗口)的菜单?!不,实际上其中3个是路由器链接。我需要的是,当单击overview(这也是一个链接)时,弹出窗口应在不更改当前路径的情况下启动。您可以添加html和ts文件吗?顺便说一句,我不明白为什么你说弹出点击是一个链接,

我有一个通用的菜单栏组件,包括主页、概览和分析器。我需要的是,当点击概览时,应该保留默认视图(即主视图),但主视图上应该会打开一个模式弹出窗口

有什么解决办法吗


所以您想要一个包含两个链接(主页、analyzer-进入/主页、analyzer)和一个按钮(概述-这将打开弹出窗口)的菜单?!不,实际上其中3个是路由器链接。我需要的是,当单击overview(这也是一个链接)时,弹出窗口应在不更改当前路径的情况下启动。您可以添加html和ts文件吗?顺便说一句,我不明白为什么你说弹出点击是一个链接,因为你没有改变路线。HTML5将“a”链接定义为路由器导航,将“按钮”定义为动作。但是如果你坚持要保留routerLink,那么你可以尝试将参数存储在TS中,而不是插入routerLink并添加(单击)功能,因此你需要一个包含2个链接(主页、analyzer-到达/主页、分析仪)和一个按钮(概述-这将打开弹出窗口)的菜单?!不,实际上其中3个是路由器链接。我需要的是,当单击overview(这也是一个链接)时,弹出窗口应在不更改当前路径的情况下启动。您可以添加html和ts文件吗?顺便说一句,我不明白为什么你说弹出点击是一个链接,因为你没有改变路线。HTML5将“a”链接定义为路由器导航,将“按钮”定义为动作。但是,如果你坚持要保留routerLink,那么你可以尝试在TS中存储参数,而不是插入routerLink并添加(单击)函数