我试着用angularjs和路由相结合的超级鱼菜单。我的web应用程序是一个MVC应用程序,我使用超级鱼菜单在我的web应用程序中导航。超级鱼菜单包含允许我导航到MVC应用程序的其他视图的链接。
其中一个视图是一个带有路由的角度应用程序。但是在这个角度应用程序被加载后,我的超级鱼菜单都不再工作了,因为角拦截它们,并认为它应该由角路由来处理。
有没有办法让天使忽略我的超级鱼菜单上的锚链接?我不能将完整的MVC应用程序重构为SPA (太大了,不能一次转换),因为我正在逐渐将角引入到这个MVC应用程序中。
--我试着安装文档中的每个锚target="_self",但是其中一个是because,它们仍然被角捕获(也许是因为一些超级鱼类菜单项只包含href的"#“(它们是包含子菜单的父菜单)。
发布于 2013-04-29 08:59:28
我建议使用真正的href而不是#。如果没有合适的目标页面,那么当单击顶级项时,可能会使用其中一个子项的hrefs作为默认目标吗?从你所说的角度探测hrefs中的散列,这应该可以解决问题。
https://stackoverflow.com/questions/16265153
复制相似问题