如何在 CupertinoApp 中导航

How to navigate in a CupertinoApp

使用 MaterialApp 你可以提供 navigatorKey 并在你的中间件中使用它来在必要时重定向用户(就像在 flutter redux 示例中所做的那样)。

但是CupertinoApp没有navigatorKey

我们现在做的是将context添加到动作中,这样我们就可以在中间件中访问它,然后可以用户Navigator.of(context),但这似乎很不对。

实现此目标的最佳方法是什么?

navigatorKey 已添加到 CupertinoApp