相关疑难解决方法(0)

颤动删除appbar上的后退按钮

我想知道,如果有人知道有一种方法可以删除appBar当你用到Navigator.pushNamed另一个页面时显示在一个颤动的应用程序中的后退按钮.我不希望它在这个结果页面上的原因是它来自导航,我希望用户改为使用该logout按钮,以便会话重新开始.

navigation flutter

52
推荐指数
9
解决办法
4万
查看次数

弹出时强制颤动导航器重新加载状态

我有一个StatefulWidgetFlutter with button,它StatefulWidget使用我导航到另一个Navigator.push().在第二个小部件上,我正在改变全局状态(一些用户首选项).当我从第二个小部件返回到第一个小部件时,使用Navigator.pop()第一个小部件处于旧状态,但我想强制它重新加载.知道怎么做吗?我有一个想法,但它看起来很难看:

  1. 弹出以删除第二个小部件(当前一个)
  2. 再次弹出以删除第一个小部件(上一个)
  3. 推送第一个小部件(它应该强制重绘)

dart flutter

33
推荐指数
11
解决办法
2万
查看次数

点击后退按钮时如何执行

我有一个从底部选项卡导航调用的页面执行initState函数,然后通过按钮单击导航到一个页面,其中包含详细信息和操作,但是当我单击后退按钮转到原始页面时,initState不会再次运行,我发现因为当你将一个放在顶部时Flutter不会破坏页面,因为NAV不在新页面上,因为它不在菜单中,如何在单击后退按钮时再次运行initState或者是还有另一种方法来监听从后退按钮导航并运行需要更新数据的代码吗?

任何帮助都会很棒.

flutter

6
推荐指数
2
解决办法
8537
查看次数

如何在 flutter 中使用 Navigator.pop() 方法传递多个值?

Navigator.pop方法只能返回一个值,但我需要返回多个值。有没有办法使用返回多个值Navigator.pop()

我以前使用过Navigator.push,但是当我将多个变量从多个页面推送到一页时,它显示构造错误。

我已经被困在这里好几天了。

请帮我。

提前致谢。

flutter flutter-layout

6
推荐指数
2
解决办法
9491
查看次数

使用.popUntil颤动传递数据

我一直在使用Navigator.pop并轻松地将数据传递回1屏幕。但是,如果使用Navigator.popUntil,将对象传递回目标屏幕的可接受方法是什么?

navigator dart flutter

5
推荐指数
2
解决办法
1499
查看次数

标签 统计

flutter ×5

dart ×2

flutter-layout ×1

navigation ×1

navigator ×1