说,我有一条路线:#/ path / to / route /:dynamicParamter
现在每当我点击只是那个部分正在改变的链接时,角度加载整个控制器。 有没有办法可以避免这种情况,只需让我的控制器根据URL进行所有UI更改而无需重新加载?
答案 0 :(得分:2)
如果您准备使用dynamicParamter
作为查询字符串参数,那么您可以将$ routeProvider reloadOnSearch
用于false。请参阅$routeProvider documentation。
在这种情况下,您的dynamicParameter
更改应该只更改querystring参数,并且控制器不会被加载。
了解查询字符串更改何时查看$route#$routeUpdate
事件。