私のリアクションルータのonEnterプロップに関するヘルプを探しています。私はそれを指定していませんが、アプリケーション内のすべてのコンポーネント(イベント)に対してonEnter propがトリガーされているようです。 ルータの設定に関連することがありますか。すべてのコンポーネントのonEnterプロップトリガー
マイコード:
<Provider store={store}>
<Router history={browserHistory}>
<Route path="/" component={App}>
<Route
path="/1"
components={{ main: Hierarchy, sidebar: NavBar }}
onEnter={AWSApi.tokenIsValid(authHeader)}
/>
<Route
path="/2"
components={{ main: Entities, sidebar: NavBar }}
onEnter={AWSApi.tokenIsValid(authHeader)}
/>
<Route
path="/2/:id"
component={Analysis}
onEnter={AWSApi.tokenIsValid(authHeader)}
/>
<Route path="/1/:id" component={Entity} onEnter={AWSApi.tokenIsValid(authHeader)} />
</Route>
<Route path="/login" component={AuthForm} />
<Route path="/new-password" component={ChangePasswordForm} />
</Router>