На каждой странице нужно будет указывать явно данные и нет возможности сделать значения по умолчанию.
При реализации какого-то глобального механизма во время роутинга сбрасывать значение на дефолт, vuex триггерит ререндер страницы и новые данные появляются на ПРОШЛОЙ странице (т.к. пока не загрузится новая страница, будет отображаться старая, но уже с новыми данными).
Решение автора работает в моем случае идеально, но тем не менее выглядит очень костыльно.
Есть ли у вас реализация на vuex, которая поддерживает значение по умолчанию для каждой отдельной страницы и при этом новое значение вступает в силу ПОСЛЕ полной загрузки страницы? Хотелось бы взглянуть на рабочую реализацию.