我有一个带有ngroute的angularjs站点来控制链接导航。我使用bootstrap导航栏构建了一个主体模板,在模板的主体内部放置了一个ng-view对象来显示我身边的内容。
现在我想在它之外包装一个登录页面。问题是,如果我使用$ routeProvider路由到登录页面,它将嵌套在ng-view中,这是错误的(因为所有其他内容都是可见的)。
对于登录页面,我遵循了本教程:http://jasonwatmore.com/post/2014/05/26/AngularJS-Basic-HTTP-Authentication-Example.aspx
当我直接调用登录页面时,URL看起来像'/login.html#/login',这有点奇怪。主页的常规URL类似于'/#/ users'
我如何构建两者都可能? (重定向到登录页面和主页)?