2014-10-27 65 views
0

我是AngularJS的新手,到目前爲止我已經知道提供者用於配置稍後在執行階段使用的服務。特別是,在配置階段使用$routeProvider配置路由,然後我們可以使用服務$ route訪問控制器中的路由。AngularJS中的動態路線?

我想知道如果我已經使用服務$route(在執行階段)修改了路線,添加新路線或刪除現有路線,我是否已經設置了路線$routeProvider。所以基本上如果我們可以有一種動態的路線,如果是的話,我們怎麼能做到這一點。

謝謝!

回答

0

nope,$ route服務是在配置階段通過$ routeProvider服務配置的,並且這個階段在啓動應用程序時只發生一次。

如果您想向url添加動態行爲,您可以通過$ location.search()來操作搜索參數。

(然後$觀看更改或任何你想要做的)