Reactjs 使用react router v4'打开窗口;这是道具,历史,推?
我知道我们可以使用链接标签并传入target=“\u blank”如Reactjs 使用react router v4'打开窗口;这是道具,历史,推?,reactjs,react-router,react-router-v4,react-router-dom,Reactjs,React Router,React Router V4,React Router Dom,我知道我们可以使用链接标签并传入target=“\u blank”如 历史推送更改同一窗口中的地址 一个选项可以是使用window.open() 我认为那是不可能的。请看这里的类似问题。我想得太多了。Rishabhs的答案可能适用于85%的情况。这可能是最好的答案 <Link to="/" target="_blank">Hello World</Link> let searchString = queryString.stringify({ ran
历史推送更改同一窗口中的地址 一个选项可以是使用window.open()
我认为那是不可能的。请看这里的类似问题。我想得太多了。Rishabhs的答案可能适用于85%的情况。这可能是最好的答案
<Link to="/" target="_blank">Hello World</Link>
let searchString = queryString.stringify({
rangeEnd: data.programEnd,
});
this.props.history({
pathname: `/machines/${machineId}`,
search: searchString,
target: "_blank // need something like this, not seeing it in docs
});
const url = `#/machines/${machineId}?${searchString}`;
window.open(url);