有没有简单方便的方法导航到具有不同参数的相同路线?
代表。我现在正在/ profile / idan,我希望立即将idan
的参数更改为其他内容,而不会处理路径的静态部分。
由于
答案 0 :(得分:-2)
如果您的问题与API的第3版有关,则react-router
库会引入router
上下文。如果您在contextTypes
中声明,则可以访问push和replace方法。例如:
import React, { Component, PropTypes } from 'react';
import { PropTypes as RouterPropTypes } from 'react-router';
class MyComponent extends Component {
// ...
handleSomeEvent() {
this.context.router.push('/some/url');
}
}
MyComponent.contextTypes = {
router: RouterPropTypes.routerShape
};
export default MyComponent;