首页 > 解决方案 > Flutter - 您将如何检查您从哪个屏幕单击了底部导航选项卡

问题描述

我正在尝试查找如何知道从哪个屏幕用户单击了底部导航屏幕。基本上我必须从哪个屏幕用户点击按钮导航发送事件。我有 4 个底部导航。

标签: flutterdartflutter-bottomnavigation

解决方案


没有直接的方法来检查底部栏中先前选择的项目你可以做什么你可以利用

onTap: (index) => changeTab(index)

它给出了用户点击的项目的索引,将索引保存到某个变量,并且下次在项目上使用点击时,您可以将之前保存的值视为用户正在点击的项目。


推荐阅读