我正在使用 AngularJS 和 Bootstrap 创建一个 SPA。假设我的 Web 应用程序为经过身份验证和未经身份验证的用户提供服务。未经身份验证的用户看到一个带有顶部菜单导航的小册子站点。带有关于我们、联系方式等的链接。我定义了我的路线和内容,即部分交换进出主体,一切正常。
然后他登录并通过身份验证。现在我想让他看到左手导航。菜单和内容在右边。只有右边的内容被换入和换出。所以有两个页面模板 (1) 小册子网站模板 - 顶部菜单和 (2) 安全网站模板 - 侧面 + 顶部菜单。
使用 Angular 最有效的方法是什么?我是否使用 ng-include 指令为每个部分加载相同的侧边菜单?例如 ng-include src='menu.html'?
如果有某种方法可以指定两个“主”页面模板,那就太好了!