就是登录验证成功后,跳转到指定的页面。
$.ajax({
type:"GET",
url:this.url,
dataType:"json",
success:function (result) {
if(result.meta.success===true){
//方法一
// const win = window.open('/srmp/v1/search/paper', '_blank');
// win.focus();
//方法二
HashHistory.push('/srmp/v1/search/paper')
}
},
试了试方法一,在本地打开能跳转,但是部署到tomcat上就成404了==
方法二,提示没有push方法,求大神指教,在线等
this.props.history.pushState(null, '/srmp/v1/search/paper')
方法一404是因为放到服务器后,需要的是一个完整的路径来跳转,而不是一个路由