反应本机导航是最好的解决方案

时间:2018-06-22 04:05:18

标签: react-native

哪种导航最适合与redux本机交互

  1. 反应导航
  2. 反应本机导航
  3. 反应本地路由器流量

除了这里,还有什么最好的吗?

3 个答案:

答案 0 :(得分:0)

我将对redux使用反应导航。这很容易,我想说的很多教程及其文档都非常清楚:https://reactnavigation.org/docs/en/redux-integration.html

答案 1 :(得分:0)

您应该尝试the Navigation router。它在iOS和Android上提供100%的本机导航。与Redux集成不需要您做任何特别的事情。将顶级组件包装在Redux using (var tokenSource = new CancellationTokenSource()) { IEnumerable<IAgent> agents; // TODO: initialize var tasks = new List<Task>(); foreach (var agent in agents) { var task = agent.RunAsync(tokenSource.Token) .ContinueWith(t => { if (t.IsCanceled) { // Do something if cancelled. } else if (t.IsFaulted) { // Do something if faulted (with t.Exception) } else { // Do something if the task has completed. } }); tasks.Add(task); } await Task.WhenAll(tasks); } 组件中,然后离开。我写了Redux example来帮助您入门

答案 2 :(得分:0)

反应导航本身会回答您的问题here