Redux 如何在CupertinoApp中导航

Redux 如何在CupertinoApp中导航,redux,dart,flutter,flutter-redux,Redux,Dart,Flutter,Flutter Redux,使用MaterialApp可以提供navigatorKey,并在必要时在中间件中使用它来重定向用户(正如在flift-redux示例中所做的那样) 但是CupertinoApp没有navigatorKey 我们现在要做的是将上下文添加到动作中,这样我们就可以在中间件中访问它,然后可以使用导航器.of(context),但这似乎是非常错误的 实现这一点的最佳方法是什么?navigatorKey已添加到CupertinoApp拉一拉Request@RémiRousselet到CupertinoApp

使用
MaterialApp
可以提供
navigatorKey
,并在必要时在中间件中使用它来重定向用户(正如在flift-redux示例中所做的那样)

但是
CupertinoApp
没有
navigatorKey

我们现在要做的是将
上下文添加到动作中,这样我们就可以在中间件中访问它,然后可以使用
导航器.of(context)
,但这似乎是非常错误的


实现这一点的最佳方法是什么?

navigatorKey
已添加到
CupertinoApp

拉一拉Request@RémiRousselet到
CupertinoApp
添加
navigatorKey
你的意思是什么?是的,没错。如果真的很容易就可以了。我只是不知道这是否是正确的方法,或者是否有其他不需要PR的琐碎解决方案。但如果这能让问题变得更简单,我会解决它。不过,使用
builder
属性,您应该可以不用它