Angularjs 使用$location调用不带out的角度路由

Angularjs 使用$location调用不带out的角度路由,angularjs,angular-routing,Angularjs,Angular Routing,我有一个模块,可以在2种模式下运行。一个是标准版,您可以正常浏览路由,第二个是独立版本,位于另一个页面的侧栏中。自包含版本的行为应该完全相同,但不影响url栏 我可以在不更改url的情况下将路由引入ngview元素吗 或 手动将模板提取到ngview元素并实例化它的关联控制器?我成功地使用了ui路由器 $state.go('state-name' ,queryParams,false); 这里最后一个false告诉ui路由器不要更改位置。我很喜欢ui路由器 看起来您想要实现自己的库,因为有ng

我有一个模块,可以在2种模式下运行。一个是标准版,您可以正常浏览路由,第二个是独立版本,位于另一个页面的侧栏中。自包含版本的行为应该完全相同,但不影响url栏

我可以在不更改url的情况下将路由引入ngview元素吗


手动将模板提取到ngview元素并实例化它的关联控制器?

我成功地使用了ui路由器

$state.go('state-name' ,queryParams,false);

这里最后一个false告诉ui路由器不要更改位置。我很喜欢ui路由器

看起来您想要实现自己的库,因为有
ngRoute
&
uiRouter
类似的功能there@pankajparkar
ngRoute
uiRouter
通常会更改url。你能把它关掉吗?不..我们不能把它们关掉..这就是我想要的;我的意思是我们需要纠正一个与此正好相反的库。简单地使用
ng include
,很容易想到这样的功能,但我认为棘手的部分是编写一个服务/模块,可以将现有路由器转换成那种结构。如果我有时间,我会试着写点东西。