flutter - Navigator of 和 Navigator pop 的区别

标签 flutter dart flutter-navigation

谁能告诉我关闭模式时使用 Navigator.of(context).pop()Navigator.pop(context) 之间是否有区别(使用 showDialog 或 rflutter_alert 中的警报),因为两者都关闭模式?

感谢您的阅读!

最佳答案

来自源代码
https://github.com/flutter/flutter/blob/2a8e7b7bf162e672141a73180214a9eb9033251d/packages/flutter/lib/src/widgets/navigator.dart#L1487

@optionalTypeArgs
  static void pop<T extends Object>(BuildContext context, [ T result ]) {
    Navigator.of(context).pop<T>(result);
  }

Navigator.pop(context) 调用 Navigator.of(context).pop()

关于flutter - Navigator of 和 Navigator pop 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60823133/

相关文章:

flutter 导航在路线之间移除

flutter - future 方法 flutter 中的导航

android - 即使安装了应用程序,Firebase 动态链接也会重定向到 Playstore

android - 异常 : Unable to generate build files in flutter

flutter - 插件规范无效。 "macos"插件规范无效。在生成应用程序包时

dart - 空状态页面和导航器问题?

android - Flutter构建因D8而失败:程序类型已存在

android - Firebase 动态链接与 flutter : Deep link URL doesnt open app

dart - 在 Flutter 中更改图像的背景颜色

animation - 为什么我的 Canvas 在动画帧之间不清晰?