定義済みの経路設定を使用していますhere。しかし、ルータ構成のこの方法を使用する場合、どのようにコンポーネントに小道具を渡すのですか?ドキュメントから、次の方法を見てみると `反応ルータ`設定を使用しているときに状態をコンポーネントに渡す方法
は小道具を提供する方法があるようには思えない。const RouteWithSubRoutes = (route) => (
<Route path={route.path} render={props => (
// pass the sub-routes down to keep nesting
<route.component {...props} routes={route.routes}/>
)}/>
)
動作しません、次のようなものを行います。小道具は通過しません:
{routes.map((route, i) => (
<RouteWithSubRoutes key={i} user={this.state.user} {...route}/>
))}
私はReactのデフォルト状態管理を使用しています。これに対してReduxが必要ですか?
必要なすべてのコンポーネントにアクセスできるようにするには、ストアコンポーネントをアプリに渡す必要があるため、Reduxを使用する必要があります。 – Demon