使用MaterialApp
,您可以提供navigatorKey
,并在中间件中使用它来在必要时重定向用户(如在flutter redux示例中所做的那样)。
但是CupertinoApp
没有navigatorKey
。
现在我们要做的是将context
添加到操作中,以便我们可以在中间件中对其进行访问,然后可以使用Navigator.of(context)
,但这似乎是错误的。
实现此目标的最佳方法是什么?
最佳答案
navigatorKey
已添加到CupertinoApp
中。