首页 > 解决方案 > 在颤动的两个页面之间导航时出现黑屏

问题描述

这是我的主页代码:

routes: {
    '/second' : (context) => addExpence(),
  },

我的第二页代码是:

FlatButton(
            child: Text("Done".toUpperCase()),
            onPressed: (){
              Navigator.pop(context);
            },
          )

请注意,这两个页面位于不同的文件中。现在的问题是我从第一页弹出时出现黑屏。

标签: flutternavigation

解决方案


当您从 弹出时出现黑屏是很自然的事情,first page因为Navigator它将是空的。您弹出的唯一原因first page可能是关闭您的应用程序,为此您应该使用此方法


推荐阅读