2014-10-27 69 views
0

我是AngularJS的新手,到目前为止我已经知道提供者用于配置稍后在执行阶段使用的服务。特别是,在配置阶段使用$routeProvider配置路由,然后我们可以使用服务$ route访问控制器中的路由。AngularJS中的动态路线?

我想知道如果我已经使用服务$route(在执行阶段)修改了路线,添加新路线或删除现有路线,我是否已经设置了路线$routeProvider。所以基本上如果我们可以有一种动态的路线,如果是的话,我们怎么能做到这一点。

谢谢!

回答

0

nope,$ route服务是在配置阶段通过$ routeProvider服务配置的,并且这个阶段在启动应用程序时只发生一次。

如果您想向url添加动态行为,您可以通过$ location.search()来操作搜索参数。

(然后$观看更改或任何你想要做的)