问题描述
我是<head>
的新朋友。我开始了一个有关社交媒体的新项目。我使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
将主屏幕导航到通知屏幕。现在的问题是,当我在主页上显示提要时,我向下滚动了许多帖子。假设我的职位号为50。现在,当我单击通知并再次单击主页时,它从头开始。我需要将滚动条停留在每个主屏幕上的先前位置。
这是我的将一页导航到另一页的代码。
Flutter
解决方法
考虑像这样使用IndexedStack
。它将移至另一个state
中的widget
,同时移至另一个。
body: IndexedStack(.....),bottomNavigationBar: BottomNavigationBar(
onTap: (index) => handleTapEvent(index),currentIndex: _curruntIndex,items: [
BottomNavigationBarItem(
icon: Icon(
Icons.home,),title: Text('Home'),BottomNavigationBarItem(
icon: Icon(
Icons.notifications,title: Text('Notifications'),BottomNavigationBarItem(
icon: Icon(
Icons.lock,title: Text('Profile'),)
],