Мне нужно передать параметры с помощью history.push в react-router v4.
В частности, pathname и search.
history.push(targetLocation.pathname + targetLocation.search)
Теперь это работает, потому что я использую конкатенацию строк. Может быть, можно передать без конкатенации?





Вы можете сделать это так:
history.push({
pathname: '/home',
search: `?q=query`
});