我是AngularJS的新手,到目前为止我已经了解到提供程序用于配置稍后将在执行阶段使用的服务。特别是,在配置阶段使用$routeProvider
配置路由,然后我们可以使用服务$ route访问控制器中的路由。
我想知道一旦我设置了$routeProvider
的路由,是否可以使用服务$route
修改路由,添加新路由或删除现有路由(在执行期间)相)。所以基本上如果我们可以有一种动态路线,如果是这样,我们怎样才能实现这一目标。
谢谢!
答案 0 :(得分:0)
nope,$ route服务在配置阶段通过$ routeProvider服务配置,此阶段仅在启动应用程序时发生一次。
如果你想为网址添加动态行为,你可以通过$ location.search()来操纵搜索参数。
(然后$观察更改或您想做的任何事情)