在AngularJS和UI-Router中处理三种完全不同的布局的正确方法?

时间:2014-12-09 00:23:36

标签: angularjs angular-ui-router

使用AngularJS在三种完全不同的布局之间切换的正确方法是什么?路线变量?填充根范围?嵌套控制器?在导致浏览器导航到不同路由的不同URL之后维护变量的一些神奇方法?我正在使用UI-Router

  

注意:
  我倾向于使用嵌套控制器但是我很难过如何定位特定的UIView。例如,如果嵌套一个侧导航区域的视图,那么来自侧面中殿的sref(或类似物)如何改变主体区域?

我的客户向我提供了他们网站的静态版本,其中包含100个有用的页面样本,但是许多页面的整体布局却截然不同。它们都有数据元素,这些数据元素将全部结合在一起:

半公共区域(约15页)
类似于公共营销网站,但带有标题栏,如果用户已登录,则会显示通知。

信息中心(约45页)
用于基于Web的管理应用程序的复杂页面。

用户申请表(约40页)
实际的公开申请。在仪表板中所做的更改必须在同一会话期间实时显示。

0 个答案:

没有答案
相关问题