Pop无数据/推送到当前屏幕

问题描述 投票:0回答:1

我正在尝试弹出而不返回数据。我有1个屏幕,其中有4个Bottomnavigator,每个按钮具有4个布局

      LayoutType.table: (_) => Page1(
          layoutGroup: _layoutGroup, onLayoutToggle: _onLayoutGroupToggle),
      LayoutType.favorite: (_) => Page2(
          layoutGroup: _layoutGroup, onLayoutToggle: _onLayoutGroupToggle),
      LayoutType.menu: (_) => Page3(
          layoutGroup: _layoutGroup, onLayoutToggle: _onLayoutGroupToggle),
      LayoutType.custom: (_) => Page4(
          layoutGroup: _layoutGroup, onLayoutToggle: _onLayoutGroupToggle),
    }[_layoutSelection](context);

并且在第3页中,我具有带文本字段和flatbutton add的showdialog内容,在按add之后,我需要返回至第3页,我尝试使用pop它是可行的,但是如果我按add按钮再次将返回我添加的最后一个数据。

有什么方法可以弹出返回数据?我尝试使用Push / PushNamed,但它总是返回到第一个屏幕。

我正在尝试弹出而不返回数据。我有1个屏幕,其中有4个Bottomnavigator,每个按钮具有4个布局LayoutType.table:(_)=> Page1(layoutGroup:_layoutGroup,...

flutter dart flutter-layout
1个回答
0
投票

[我认为,您忘记了按this link中的建议处理TextField状态。在这种情况下,您必须添加

© www.soinside.com 2019 - 2024. All rights reserved.