У меня есть два (или более) VueJS маршрута, которые содержат ссылку на маршрутизатор, указывающую на тот же третий маршрут.
/ pages / list
<router-link :to="{name:'add-page'}">Add</router-link>
/ pages / other -list
<router-link :to="{name:'add-page'}">Add</router-link>
Если я помещу ссылку для размещения на третьей странице с помощью $router.back()
, ссылка вернет меня в историю на предыдущую страницу, с которой я пришел.
Однако, если ввести маршрут add-page
прямо в моем браузере, истории не будет. Я хотел бы установить значение по умолчанию для этой страницы и, желательно, не полагаться на глобальное значение по умолчанию.
Как лучше всего выбрать маршрут по умолчанию, если нет истории для определенного компонента c?