翻过高山走不出你
history.pushState的话确实只是在history里面添加一条路由记录,并且改变url,不会刷新页面,所以内容不会变,解决的办法可以用如下代码试试:class Test {constructor(props, context){super(props, context);this.router = context.router;}}Test.contextTypes = {router: PropTypes.object.isRequired};在你ui组件的onChange事件里面写如下代码:this.router.push(...)