我正在尝试弹出而不返回数据。我有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,...
[我认为,您忘记了按this link中的建议处理TextField状态。在这种情况下,您必须添加