Reactjs 使用React路由器导航而不使用链接

Reactjs 使用React路由器导航而不使用链接,reactjs,frontend,react-router,Reactjs,Frontend,React Router,我正在使用react路由器构建一个简单的应用程序。我不能使用browserHistory方法,所以我使用hashHistory方法。然而,我在一点上被绊住了。如何为提交表单执行“clickHandler”功能,以便在另一条路线上着陆 以下是一个片段: onSubmit: function() { //go to some route here... }, render: function() { return( <button onClick={this.o

我正在使用react路由器构建一个简单的应用程序。我不能使用browserHistory方法,所以我使用hashHistory方法。然而,我在一点上被绊住了。如何为提交表单执行“clickHandler”功能,以便在另一条路线上着陆

以下是一个片段:

onSubmit: function() {
    //go to some route here...
},
render: function() {
    return(
        <button onClick={this.onSubmit} >Submit</button>
   )
}
onSubmit:function(){
//去这里的某条路线。。。
},
render:function(){
返回(
提交
)
}

谢谢

您能试试以下方法吗:

import { hashHistory } from 'react-router';

onSubmit: function() {
   hashHistory.push('/foo');
},
您可以在此处查看完整的
历史记录
API:

您可以尝试以下方法吗:

import { hashHistory } from 'react-router';

onSubmit: function() {
   hashHistory.push('/foo');
},
您可以在此处查看完整的
历史记录
API:

Hey@ctrlplusb,谢谢你的邀请。简单高效:)嘿@ctrlplusb,谢谢你的回复。简单高效:)