Я использую реактивный маршрутизатор в проекте, и когда я использую тег Link
, я не получаю this.props.params
, правильно заполненный при чтении его на новой странице.response-router не заполняет параметры
<Link to='/users/login/' params={{firstParam: 'firstParam'}} query={{firstParam: 'firstParam'}}>link</Link>
Кто-нибудь знает, почему это может быть?
EDIT: Я также попытался сделать это таким образом
this.refs.linkToLogin.context.router.transitionTo('/users/login', {firstParam: 'firstParam'});
EDIT2: Маршрут определяется таким образом
<Route name="users">
...
<Route name="users-login" path="https://stackoverflow.com/users/login" handler={UserPage} />
...
</Route>
, какая версия среагировать маршрутизатор? не похоже, что ссылка принимает параметр prop https://github.com/rackt/react-router/blob/master/docs/API.md#link – Dylan
0.13.3 Для какой версии эта документация? –
Если это невозможно сделать таким образом. Вы знаете, как передать объекты на новую страницу? –