7

我正在尝试向我的颤振应用程序添加多个屏幕,但无法使其正常工作。并且没有教程/指南可以做到这一点。

有没有人有一个关于如何做到这一点的例子。

提前致谢。

4

3 回答 3

7

您可以使用导航器

它的用法在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

我在尝试时遇到了一个异常,但我还没有找到解决方法。我计划准备一份复制品并提交一份错误报告。

于 2016-12-12T06:38:29.123 回答
0

您可能还可以在https://github.com/goposse/fluro找到更高级的路由器。

于 2017-06-16T13:39:45.307 回答
0

你在这里有一篇文章http://sergiandreplace.com/2017/12/planets-flutter-routing-and-navigation/(免责声明,我是作者)

于 2017-12-19T08:04:10.490 回答