我的应用程序有一个侧边栏,我想用不同的控制器和不同的散列URL来执行操作。
例如,我希望/edit/item
使用EditItemController
来设置ng-switch
中使用的范围属性,以确定在侧边栏中加载哪个视图
对于/edit/item/details
也是如此,这会使用EditItemDetailsController
并滑动侧边栏并从交换机显示视图ng-include
。
问题在于我发现的所有内容似乎都没有模板的路线。所以,我可以通过ng-click
来实现这一点,只需使用切换视图,但我不能在浏览器中保存状态,这不是理想的。
我尝试使用template: ''
定义我的路线,但这不起作用,它实际上呈现了一个空模板。
有没有解决这个问题,为特定控制器设置URL,而不影响主要的ng-view?此外,不使用ui-router
。
谢谢