NativeScript BottomNavigation -> 如何在底部导航项点击时打开默认页面?

Posted

技术标签:

【中文标题】NativeScript BottomNavigation -> 如何在底部导航项点击时打开默认页面?【英文标题】:NativeScript BottomNavigation -> how to open default page on bottom navigation item tap? 【发布时间】:2021-02-28 21:24:46 【问题描述】:

我有一个名为“基金”的页面。我有 5 个标签的底部导航 - “主页”/“投资组合”和其他 3 个。默认情况下,所有选项卡都有自己的导航堆栈,如果在主页中打开“基金”,然后在我返回主页时打开投资组合,“基金”仍然会打开。

我的目标是在每次触摸时打开默认页面以打开底部导航标签。

Here is the sample code N Playground

【问题讨论】:

可以加个截图吗? @cem-kaan play.nativescript.org/?template=play-tsc&id=4Ij5yz&v=2 【参考方案1】:

已解决this 问题

很有可能 Frame.topmost() 在选项卡期间感到困惑 过渡。但是,您可以访问某个选项卡框架并调用 goBack() 。检查这个游乐场,让我知道它是否解决了 你的问题: https://play.nativescript.org/?template=play-tsc&id=4Ij5yz&v=7

【讨论】:

以上是关于NativeScript BottomNavigation -> 如何在底部导航项点击时打开默认页面?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Nativescript-Vue 中使用 nativescript-drawingpad?

nativescript-vue 的 nativescript-fonticon

Nativescript - 设置 Nativescript 插件的目标 IOS 版本

如何在 NativeScript Vue 中设置“nativescript-stripe”

风味“nativescript-ui-listview”具有未知维度“nativescript-ui-listview”

NativeScript 中的 Card.io - thinkdigital-nativescript-cardio