Ben isteğe bağlı bir yol parametresi ile bir yol bildirmek istiyorum, bu nedenle ben ekstra bir şey yapmak için sayfa eklediğinizde (örneğin bazı verileri doldurun):
http: // localhost / app / path / to / page <= sayfayı oluştur http: // localhost / app / path / to / page / pathParam <= pathParam'a göre bazı veriler içeren sayfayı oluşturma
Reaksiyon yönlendiricimde, iki seçeneği desteklemek için aşağıdaki yollara sahibim (bu basitleştirilmiş bir örnektir):
<Router history={history}>
<Route path="/path" component={IndexPage}>
<Route path="to/page" component={MyPage}/>
<Route path="to/page/:pathParam" component={MyPage}/>
</Route>
</Router>
Sorum şu, bunu bir rotada ilan edebilir miyiz ? Yalnızca ikinci satırı eklersem, parametresiz rota bulunamaz.
DÜZENLEME # 1:
Aşağıdaki sözdizimi ile ilgili olarak burada bahsedilen çözüm benim için işe yaramadı, uygun bir çözüm mü? Belgelerde var mı?
<Route path="/product/:productName/?:urlID?" handler={SomeHandler} />
Reaksiyon yönlendirici sürümüm: 1.0.3
/route(/:category/(:article)