我是个初学者。所以我的应用有2个屏幕。 HomeScreen和DetailScreen都扩展了Stateful Widget.HomeScreen显示帖子列表,DetailScreen显示评论列表。我正在使用“ BlocA”在主屏幕的initState处获取Api。它向我展示了帖子列表。单击特定列表项后,我导航到DetailScreen,在其initState中,我用“ BlocB”调用另一个Api,这向我显示了有关单击的特定帖子项的评论列表。现在,我面临的问题是单击“后退”按钮,即向后导航,即使保存了BlocA状态,但从头即索引1开始显示帖子列表。我的意思是说它不是重新加载,但即使我滚动了帖子列表并单击索引为9的帖子,仅从索引1显示列表。 我的问题:
我正在使用的Api是: https://jsonplaceholder.typicode.com/posts 和 https://jsonplaceholder.typicode.com/posts/id/comments。这里的id值是数字,例如1,2。