小编Ran*_*ell的帖子

使用 Typescript 反应 Router Dom v6

我已经升级到react-router-dom v6我一直在使用RouteComponentProps来映射路由,如下所示,但想知道如何在v6中实现这一点

<Switch>
        {routes.map((route, index) => {
            return (
                <Route
                    key={index}
                    exact={route.exact}
                    path={route.path}
                    render={(routeProps: RouteComponentProps<any>) => (
                        <route.component {...routeProps} />
                    )}
                />
            );
        })}
    </Switch>
Run Code Online (Sandbox Code Playgroud)

我知道 Switch 现在已被 Routes 取代,但不确定用什么取代 RouteComponentProps

reactjs react-router-dom

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

react-router-dom ×1

reactjs ×1