1

如果我正在更改路由,并且该路由的数据没有更改,我可以避免为该路由的控制器重新渲染我的模板吗?

4

2 回答 2

1

谢谢斯图。我认为我不需要 ui-router。我认为我的问题不够简单(我刚刚简化了)-对此感到抱歉,再次感谢您的回答。

我实际上可以使用重新加载搜索功能。这确实需要我更改我的网址,这并不理想,但这是一个可以接受的折衷方案,可以轻松获得我想要的东西:

请参阅:您可以在不重新加载 AngularJS 中的控制器的情况下更改路径吗?

于 2013-05-30T19:42:37.310 回答
0

1)如果我正在更改路由,并且该路由的数据没有更改,我可以避免为该路由的控制器重新渲染我的模板吗?

我无法完全了解您的用例的所有细节,但您可能想查看ui-router。每个状态可以有嵌套状态(美化路线)和多个视图(模板),这可能有助于避免重新加载页面的某些部分。

于 2013-05-29T19:21:41.063 回答