dart - 如何在 Flutter 中的 navigator.pop(context) 之后显示小吃栏?
问题描述
我们需要关闭一个屏幕并打开第二个屏幕。并在第一个屏幕的第二个屏幕上显示小吃吧。
我尝试使用Navigator.push
,但是这个屏幕已经打开了,我们有这个错误
错误状态:Stream 已被收听。
解决方案
我建议你使用 Flushbar 插件代替 Snackbar,它易于使用,它会处理所有事情,你可以在很大程度上自定义它。Snackbar 需要一个脚手架祖先才能工作,但 Flushbar 不需要,它自己处理所有额外的东西并提供大量很酷的功能。
推荐阅读
- python - 我收到此错误:TypeError: object() 没有参数
- r - 将数据框数字列转换为字符
- ruby - 无法安装 octocatalog-diff
- jquery - 从 Jquery/CSS 中的动画中排除子类
- python - 将压缩的稀疏矩阵转换为数据框
- c# - 如何从方法名称创建 PropertyChangedEventHandler
- android - 无法在 Android 上隐藏 Google 地图标记
- isabelle - Eisbach 项参数和 subgoal_tac
- java - 如何使recyclerview水平自动滚动。?
- javascript - 使用ajax时如何处理JQuery DataTable中的空值