当不在route url中时,禁用并绕过angular路由


Disable and bypass the angular routing when not in route url

当我有静态页面或任何其他页面(例如,PHP渲染视图),我想对路由的链接执行整个页面重载时,我该如何禁用和绕过Angular的路由?我有一个混合PHP和Angularjs应用程序。我想去我的web服务器,而不是被Angular的路由重定向到/someurl。我该怎么做呢?

是否有任何解决方案,而不是target="_self",因为我已经尝试过使用这个,它工作得很好。但这太麻烦了,每次我都要把它插入到每个我想绕过的超链接上

如果你正在使用AngularJS和路由提供程序,试着用这个来重载路由。

$ route.reload ()

你可以参考angular官方文档angularjs路线