У меня следующая ситуация:
В магазине у меня будет переменная, подобная этой:
dashboardAccess: /dashboard
Это значение по умолчанию, но пользователь сможет перейти например / my / secret / place
Поэтому, работая с этой переменной, мне нужно проверить, находится ли пользователь на панели инструментов для рендеринга, или нет, рендерить некоторые компоненты с помощью v-if.
У меня будут путинапример:
dashboardAccess / pages
dashboardAccess / pages / new
dashboardAccess / pages / edit
и т. д.
Тогдаесли пользователь находится в контексте содержимого из dashboardAccess, иными словами, внутри панели мониторинга я буду отображать параметры панели мониторинга остальное (что угодно, кроме dashboardAccess), другие параметры.
Попробовал использовать:
watch: {
'$route' (to, from) {
if (this.$router.path != dashboardAccess) {
onDashboard = false
}
}
Безуспешно, читая документацию, кажется, мне нужно будет использовать слишком отслеживание маршрута (до, от) для всех кликов от пользователя.
Кто-то может указать мне направление, чтобы начать его?
Спасибо за совет.