绕过导航循环

时间:2018-07-24 10:41:43

标签: nativescript angular2-nativescript

如果我进行了这样的导航:

Home -> Process -> Add a thing -> Success

,然后在Success页上可以再次开始处理。假设您执行了20次,然后单击“后退”按钮。您将支持完成的所有20个过程。使用clearHistory: true启动新进程将从Process页中删除后退按钮。是否有一种干净的方法来解决此问题并使“后退”按钮转到Home

1 个答案:

答案 0 :(得分:0)

您可以使用 backstackVisible 布尔属性-文档示例here。如果将属性设置为false进行导航,则该条目将不会成为导航堆栈的一部分,因此,向后导航将跳过此页面。 API参考here

注意:当前仅在 NativeScript Core 中支持此属性(不适用于基于Angular的项目)