鍍金池/ 問答/HTML5  HTML/ react-router-dom 返回不刷新

react-router-dom 返回不刷新

問題描述

使用react-router-dom的HashRouter創(chuàng)建路由,用于Link進(jìn)行跳轉(zhuǎn),如何返回上一層并且不刷新頁面

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

"react-router-dom": "^4.3.1"
使用window.history.go(-1)返回會(huì)重新加載頁面

相關(guān)代碼

    <HashRouter>
         <div>
             <Route path="/" exact component={Supermarket} />
             <Route path="/app/:mID" exact component={App} />
         </div>
    </HashRouter>
    
    <Link to={'/app/'+item.marketInfoId}>
      點(diǎn)擊跳轉(zhuǎn)到app頁面
   </Link>
回答
編輯回答
痞性

this.props.history.goBack()

2018年1月21日 11:01