哪种导航最适合与redux本机交互
除了这里,还有什么最好的吗?
答案 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