【发布时间】:2016-06-16 18:53:45
【问题描述】:
假设我有一个带有三个参数的Route,如下所示:
<Route path="inbox/:filter/:middleFilter/:endFilter" component={Inbox}/>
我有什么方法可以一次只更新其中一个参数吗?例如,如果当前 URL 是:
/inbox/asdf/1234/qwer
我想更改数字1234 (middleFilter),有没有 React Router 的更新方式?大致如下:
history.push({
params: {
middleFilter: 6789
}
})
【问题讨论】:
标签: javascript reactjs ecmascript-6 react-router