更换window.location in react

时间:2018-04-03 04:34:48

标签: reactjs react-router

我正在使用react和react-router我们是否有任何替换window.location.assign或任何其他窗口方法在react或react-router中重定向?我想重定向到其他网站。不在我重定向的同一个反应网站上。 我找到了这个答案How to emulate window.location with react-router and ES6 classes,但它只是重定向到反应应用程序中的其他页面,这对我来说还不够。

我正在使用react-router v4 +

1 个答案:

答案 0 :(得分:-1)

安装历史记录包后,您是否尝试过使用历史记录包

import createHistory from 'history/createBrowserHistory';

const history = createHistory();
history.push('www.abc.com');
history.go(0);