我正在尝试使用 AngularJS 实现 SPA。我有一个主页布局,其中左侧处理导航链接,右上角还包含用户名和用户首选项选项,当然页面的大部分内容处理每个导航路径的内容。
我想做的是,如果用户未登录,则将他重定向到具有完全不同布局的登录页面(登录表单居中,仅此而已)。
如何以简单的方式完成此操作?
最佳答案
我也在实现这个功能。我将把登录和经过身份验证的应用程序视为两个不同的 SPA。因此,将有 2 种不同的服务器路由,一种用于登录,一种用于应用程序。
这将使我的 ng-view 不会出现在 body 标记上,因此我不需要在每个路由上复制我的标题和侧边栏逻辑。
关于javascript - 登录页面使用不同的页面布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23153691/