Reagieren Router params übergeben. Wie?

Dass die folgenden Router Reagieren

const AppRoutes = (
  <Route path="/" handler={Properties}>
    <DefaultRoute handler={PropertyList} />
    <Route path="property/:propId" handler={PropertyDetail}/>
    <NotFoundRoute handler={NotFound} />
  </Route>);

Router.run(AppRoutes, Router.HashLocation, (Root) => {
  React.render(<Root />, document.getElementById('filter-content'));
});

Ich versuche, dynamischen Verknüpfungen innerhalb einer Kind-Komponente und hier habe ich einen test

<Link to="/property/" params={{ propId: "123"}} ><img src={this.props.data.picture} 
                         data-srcset="http://placehold.it/350x150"  alt="" className="lazyload auto-height" 
                                 data-sizes="auto"/>
                    </Link>

aber einen Klick auf den link die propId ist nicht immer übergeben, was ich falsch mache?

InformationsquelleAutor fefe | 2015-08-02

Schreibe einen Kommentar