2017-04-12 147 views
0

在反應路由器3中,docs包括用於在組件外部導航的方式。 React路由器4似乎已經放棄了對此的支持,導航外部組件的唯一方法是在組件上輸入withRouter,並將歷史記錄轉發到您需要的任何位置。如何路由反應路由器4中的組件外部?

我個人認爲這是不切實際的,導致更多的糾結和冗長的代碼。因此,我的問題是:我是否缺少一種如何瀏覽外部組件的替代方法?

回答

0

如果您只想瀏覽新頁面,建議使用Redirect。如果您已經看到並由於某種原因無法正常工作,那麼不會,您不會錯過任何內容,而路德則是您如何從路線外訪問歷史記錄。