Подтвердить что ты не робот

Переход триггера для выполнения replaceState, а не pushState

Я создаю компонент, который отображает таблицу данных. Поскольку они добавляют и удаляют фильтры для этих данных, я хотел бы изменить queryString с заменойState, но насколько я вижу, нет способа сделать это.

Есть ли способ передать переход на использование replaceState, а не pushState?

4b9b3361

Ответ 1

Укажите history на contextTypes, затем вызовите this.context.history.replaceState.

Если вы используете React.createClass, вы также можете использовать mixin history.