NativeScript RadSideDrawer。我不需要后退按钮

问题描述 投票:0回答:1

我正在尝试使用Playground(https://play.nativescript.org/)制作一个简单的应用。我使用“ RadSideDrawer”作为侧面菜单。我很满意但是...每次我使用“ RadSideDrawer”并从一页移动到另一页时,在“ ActionBar”内将出现一个按钮,其功能将返回到左页(请查看此页https://www.attivitacollaterali.it/appdata/services/apps/RadSideDrawer.html) 。我不需要并不需要此按钮。如何使其不显示?谢谢。或者,如果没有,请至少更新“ RadSideDrawer”。我的意思是,如果该按钮返回,例如从“主页”页面返回到“搜索”页面,则应突出显示/选择“ RadSideDrawer”菜单中的“搜索”,而不离开“主页”。再次感谢。

nativescript drawer
1个回答
0
投票

我认为您在导航时正在寻找“ clearHistory”选项。导航到另一个页面时,必须执行以下操作:

this.router.navigate([url], { clearHistory: true });

只需确保要在构造函数中注入RouterExtensions:

constructor(private router: RouterExtensions) {}

导航时应清除导航堆栈,从而删除按钮以返回上一页。

© www.soinside.com 2019 - 2024. All rights reserved.