Javascript 触发路由而不更新AngularJS中的URL?

Javascript 触发路由而不更新AngularJS中的URL?,javascript,angularjs,angularjs-routing,Javascript,Angularjs,Angularjs Routing,我想知道是否有可能在不更新URL的情况下触发路由并以角度显示不同的视图 基本上,我是在现有网站中嵌入一个Angular应用程序,我不希望我的嵌入应用程序改变URL,但我确实希望通过路由进行视图管理 我知道我可以使用ng include,但我宁愿使用路由。我认为不可能使用URL而使用路由。使用ng开关和存储当前“路由”的rootScope变量,您可以非常轻松地滚动自己的路由 ng include方法可以解决您的问题。我不知道你说你更愿意使用路由是什么意思,因为路由按定义使用URL,但是,是的,你可

我想知道是否有可能在不更新URL的情况下触发路由并以角度显示不同的视图

基本上,我是在现有网站中嵌入一个Angular应用程序,我不希望我的嵌入应用程序改变URL,但我确实希望通过路由进行视图管理


我知道我可以使用ng include,但我宁愿使用路由。

我认为不可能使用URL而使用路由。使用
ng开关
和存储当前“路由”的rootScope变量,您可以非常轻松地滚动自己的路由

ng include方法可以解决您的问题。我不知道你说你更愿意使用路由是什么意思,因为路由按定义使用URL,但是,是的,你可以使用不同的机制加载不同的视图。看看除了路由之外,还有哪些使用了状态和视图的概念。听起来各州的视图机制可能会满足您的需要。

我不喜欢ng include的一点是——除非我弄错了——我必须让我的链接调用这样的函数:
{{record.name}