2016-03-25 31 views
1

Aşağıdaki <Link> neden çalışmıyor?
Üzerine tıkladığımda, URL değişikliklerini hafif bir an için görüyorum ve sonra geçerli URL'ye dönüyor, görünümde hiçbir şey olmuyor. action @ 14:36:52.677 @@router/LOCATION_CHANGEReact Router Bağlantısı çalışmıyor

Benim rota tanımı vardır: Ben de Geliştirici Aracı günlük mesaj görebilirsiniz

<Route component={MainLayout}> 
    <Route path="/"> 
    <IndexRoute component={TestIndexView} /> 
    <Route path="test/:code/edit" component={TestFormView} /> 
</Route> 
<Route path="*" component={NoMatch}/> 

ve Bağlantı geçerli:

<Link to={`test/${item.code}/edit`} className="btn btn-default btn-xs">Edit</Link> 

Ben oluşturması gerektiğini varsayalım Bağlantıyı tıklattığımda TestFormView ama değil.

cevap

0

Sorunu keşfettim. Projemi react-router-redux yerine redux-simple-router kullanacak şekilde yapılandırdım, işte bu yüzden işe yaramadı. react-router-redux'a değiştirdikten ve routerReducer modülünü içe aktardıktan sonra, şimdi her şey iyi görünüyor.

İlgili konular