【发布时间】:2017-04-26 18:47:25
【问题描述】:
我正在尝试向我的颤振应用程序添加多个屏幕,但无法使其正常工作。并且没有教程/指南可以做到这一点。
有没有人能举例说明如何做到这一点。
提前致谢。
【问题讨论】:
我正在尝试向我的颤振应用程序添加多个屏幕,但无法使其正常工作。并且没有教程/指南可以做到这一点。
有没有人能举例说明如何做到这一点。
提前致谢。
【问题讨论】:
您可以使用Navigator
它的用法在 https://github.com/flutter/flutter/blob/c8447c91a93cdee28eddb01ee3ace27b9362220f/packages/flutter/test/widgets/navigator_test.dart 的 Stocks 示例中得到了演示
Navigator.pushNamed(context, '/second');
...
onTap: () => Navigator.pop(context),
Navigator 也可以不使用Scaffold。
我在尝试时遇到了一个异常,但我还没有找到解决方法。我计划准备一份副本并提交错误报告。
【讨论】:
您还可以在https://github.com/goposse/fluro 找到更多更高级的路由器。
【讨论】:
你这里有一篇文章http://sergiandreplace.com/2017/12/planets-flutter-routing-and-navigation/(免责声明,我是作者)
【讨论】: