Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS无模板设置路由_Javascript_Angularjs - Fatal编程技术网

Javascript AngularJS无模板设置路由

Javascript AngularJS无模板设置路由,javascript,angularjs,Javascript,Angularjs,我有一个应用程序,它有一个侧边栏,我想用不同的控制器和不同的散列URL执行操作 例如,我希望/edit/item使用EditItemController,它将设置ng开关中使用的scope属性,以确定要在侧边栏中加载的视图 对于/edit/item/details也是如此,这将使用editItemDetails控件并滑动侧栏打开,并显示来自开关的视图ng include 问题是,我发现的一切似乎都是没有模板的路线。因此,我可以通过单击ng来实现这一点,只需对视图使用开关,但是我无法在浏览器中保存

我有一个应用程序,它有一个侧边栏,我想用不同的控制器和不同的散列URL执行操作

例如,我希望/edit/item使用EditItemController,它将设置ng开关中使用的scope属性,以确定要在侧边栏中加载的视图

对于/edit/item/details也是如此,这将使用editItemDetails控件并滑动侧栏打开,并显示来自开关的视图ng include

问题是,我发现的一切似乎都是没有模板的路线。因此,我可以通过单击ng来实现这一点,只需对视图使用开关,但是我无法在浏览器中保存状态,这并不理想

我试着用模板定义我的路线:但这不起作用,它实际上呈现了一个空模板

是否有办法解决这个问题,为特定的控制器设置URL,而不影响主ng视图?而且,不使用ui路由器


谢谢

能否将app.js复制到gist文件中?可以将状态保存在$rootScope或某些配置服务中。