我有一个有角度的应用程序,我使用 ui-router 而不是 html5Mode ,所以链接是这样的:
example.com/#/dashboard
example.com/#/about
example.com/#/products?id=12
在产品页面中我 reloadOnSearch 设置为 false ,当我直接从网址栏更改 id 搜索参数时,它不会重新加载该页面由 $ locationChangeSuccess 事件处理,对我来说效果很好。
现在的问题是,在我将应用程序更改为 html5Mode 之后,链接变得像这样:
example.com/dashboard
example.com/about
example.com/products?id=12
一切都很好,但是当我更改 id 搜索参数时,即使我将 reloadOnSearch 设置为 true <,也会完全重新加载页面/ p>
有任何防止重装的建议吗?