Vue Router push-состояние без рендера - PullRequest
0 голосов
/ 27 февраля 2019

Я бы хотел выдвинуть состояние с помощью маршрутизатора Vue без запуска повторного рендеринга.

Что я хочу:

  • Если открыто мобильное меню,состояние нажато
  • Это не должно перерисовывать страницу
  • Когда пользователь нажал кнопку "Назад", состояние всплыло
  • Это не должно перерисовывать страницу

enter image description here

То, что я сейчас делаю, - это просто нажимаю один и тот же URL с хешем #view=menu.И удаление хеша, когда меню закрыто.Это работает, однако есть большая задержка (из-за процесса рендеринга).

Как я могу убедиться, что Vue Router не запускает рендеринг в этом случае?

В качестве альтернативы, есть ли другиерешения для этого варианта использования?

...