我的React应用正在使用react-router-dom@4.3.1
。
这是我在单击复选框后添加搜索的方式:
this.props.history.push({search: `?packages=${list.join(',')}`})
我单击复选框后,queryparam将立即显示并消失。 UI确实与queryparams
对应。
它消失的原因可能是什么?
答案 0 :(得分:0)
我认为您还需要提供路径名,路径是必需的
这样做
this.props.history.push({pathname: '/yourpath', search: `?packages=${list.join(',')}`})
希望有帮助