我得到了以下设置:
目前,我配置了我的状态提供程序,以便从侧边栏中选择一个条目将导航到该特定操作(例如销售报告,图中的A)。我还有一个下拉菜单导航到应该显示操作的特定项目(想象销售人员,图中的Y)。
我的问题是,使用AngularJS对此进行建模的最佳做法是什么?当我选择另一个项目时,我是否应该通过$rootscope
广播更改(Y - > X),以便补充工具栏的控制器可以更新内容(A为Y - > A为X)?或者我是否应该每次从侧边栏中选择不同的操作时重建下拉模型,以便单击下拉列表中的条目实际上会触发导航到该主题的当前操作(ui-sref=<A for X>
)?任何意见,将不胜感激。
答案 0 :(得分:1)
是,
ui-sref=content(A , X)
将是最好的,我想
或者在js的情况下,它将是:
$state.go('content', {A, X})