gpt4 book ai didi

angularjs - Angular2 中 AngularJS 的 $route.reload() 的替代方案?

转载 作者:太空狗 更新时间:2023-10-29 19:31:28 27 4
gpt4 key购买 nike

我希望能够通过 Angular2 应用程序完全重新加载,因为数据中发生了一些变化。我可以在 AngularJS 中通过 $route.reload()(甚至 $state.go($state.current.name, $state.params, {reload: true})),但我现在找不到等效项。

我知道有 Router.renavigate(),但这似乎没什么用。它应该做我要求的吗?还有别的办法吗?

最佳答案

我想我已经弄明白了。 router.renavigate() 如果组件实现了 CanReuse(来自 'angular/router')并从 canReuse( ) 它覆盖的方法。

从 alpha 42 开始这对我有用。

关于angularjs - Angular2 中 AngularJS 的 $route.reload() 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33176799/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com