Redux传奇路由器。如何在每次比赛中运行特定的路线传奇?

时间:2018-12-01 15:06:33

标签: javascript redux redux-saga

让我说我有这样的路线:

const routes = {
    '/:tab': switchTabGenerator,
    '/users/:id': anotherGenerator 
}

现在,如果我导航到/users/:id,则不会调用路线/:tab。但我需要此更改所选的标签模型。 我该怎么办?

1 个答案:

答案 0 :(得分:1)

redux-saga提供的

takeLatest API可以采取一系列动作来监听。

takeLatest([action.route1, action.route2, action.route3], switchTabGenerator),

传递要触发其传奇的所有路线动作。