【发布时间】:2017-09-26 16:59:38
【问题描述】:
我正在NativeScript with Angular开发一个应用程序
当我想导航到另一条路线时,我只需以编程方式声明:
this.router.navigate(['/my-details']);
但是,当我在我的详细信息路线上并且我想刷新路线时。
我尝试使用与上述相同的方法再次调用路由,例如向路由添加参数,例如 /refresh,但它们都不起作用。
如何刷新/导航到当前路线?
【问题讨论】:
-
尝试通过“$state.reload();”重新加载你的状态。
-
如何在 nativescript 中访问 $state?
-
$state.reload()在 angular1 我不认为它在 angular2 中相似,不确定这是否与您的用例相同,但它可能会成功stackoverflow.com/questions/42538251/… -
不幸的是,这只是获取当前路线,我已经知道那条路线。我只想重新加载当前的。
-
为什么要刷新路由?您可以重新加载数据,视图将被刷新!
标签: angularjs routes angular-ui-router nativescript angular2-nativescript