gpt4 book ai didi

dart - 当点击后退按钮导航到我访问的每个页面时

转载 作者:IT王子 更新时间:2023-10-29 07:20:24 26 4
gpt4 key购买 nike

我有 5 个屏幕。

第 5 个屏幕有一个转到第 1 个屏幕的按钮。

我点击了第一屏、第二屏、第三屏、第四屏和第五屏,再次点击了第一屏、第二屏、第三屏、第四屏和第五屏。 (1>2>3>4>5>1>2>3>4>5)

我一次又一次地点击后退按钮。没有在第一页停止。转到我访问过的每一页。 (5<4<3<2<1<5<4<3<2<1)

我使用了 WillPopScope

最佳答案

当您从第 5 屏转到第 1 屏时,您不应按下第 1 屏。相反,您应该使用 popUntil 弹出直到返回第一个屏幕。

为此,您必须添加 named route到第一个屏幕,以便您可以使用 ModalRoute.withName('/login') 之类的东西,如示例 here 所示.

这个问题似乎密切相关:Flutter Navigation pop to index 1

关于dart - 当点击后退按钮导航到我访问的每个页面时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56003443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com