javascript - 登录页面使用不同的页面布局

标签 javascript angularjs

我正在尝试使用 AngularJS 实现 SPA。我有一个主页布局,其中左侧处理导航链接,右上角还包含用户名和用户首选项选项,当然页面的大部分内容处理每个导航路径的内容。

我想做的是,如果用户未登录,则将他重定向到具有完全不同布局的登录页面(登录表单居中,仅此而已)。

如何以简单的方式完成此操作?

最佳答案

我也在实现这个功能。我将把登录和经过身份验证的应用程序视为两个不同的 SPA。因此,将有 2 种不同的服务器路由,一种用于登录,一种用于应用程序。

这将使我的 ng-view 不会出现在 body 标记上,因此我不需要在每个路由上复制我的标题和侧边栏逻辑。

关于javascript - 登录页面使用不同的页面布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23153691/

相关文章:

javascript - 评估点表示法中的字符串以从 View 中的对象获取相应的值

javascript - 是否可以在 Javascript/AngularJS 中同步并发调用?

javascript - AngularJS:指令找不到注入(inject)的依赖项

javascript - HighCharts 中 X 轴的动态标签

javascript - 使用 Jquery Mobile 多页模板将页面重定向到带有 Javascript 的 div

javascript - Vuex - 更新数组中的整个对象

javascript - Vue-meta:metaInfo 无法访问计算属性

javascript - rails 5 : AJAX not triggering for save/load callbacks (PATCH/GET)

javascript - 指令模板必须恰好有一个根元素 : With restrict E & replace true

html - 切换 css 类 angularjs