2017-09-02 19 views
3

ユーザーインデックスとキャッシュインデックス(ジオキャッシングアプリケーション用)へのリンクを持つシンプルなAppコンポーネントがあります。リンクがうまくレンダリングされ、クリックするとアドレスバーのパスが変更されますが、ページを更新するまではDOMの内容は変わりません。ここで何が起こっているのですか?これを扱う従来の方法は何ですか?私はReduxも使用しています。違いがあれば。以下は、私のAppコンポーネントから返されたJSXのすべてです。リアクタ:コンポーネントがリフレッシュされない限りレンダリングされない

<div> 
    <nav> 
     <Link to="/caches">Caches</Link> 
     <Link to="/users">Users</Link> 
    </nav> 
    <div> 
     <Switch> 
     <Route exact path="/" component={Home}/> 
     <Route path="/users" render={() => <div><UserList users={this.props.users}/></div>}/> 
     <Route path="/caches" component={CacheList}/> 
     </Switch> 
    </div> 
    </div> 
+0

あなたはAppコンポーネント全体を投稿できますか?それは 'connect(...)'ですか? – QoP

答えて

関連する問題