У меня есть левая боковая панель в моем проекте, всякий раз, когда вы нажимаете на ссылки, вы переходите на другую страницу, загружаете какой-либо компонент и показывает правильный div
(зависит от ссылки, которую вы нажимаете).
Моя проблемаКогда пользователь находится на странице компонента (на той же странице, что и мои ссылки на левой боковой панели), ссылки не работают, а параметры не были отправлены или изменены, поэтому я не могу определить, какой div
показать.Итак, как я могу отправить данные в виде параметров с левой боковой панели на компонент?
Путь моего маршрута:
import Processinfo from './components/Processinfo.vue';
import userLeftside from './components/userLeftside.vue';
const routes = [{
path: '/dashboard/processinfo/',
name: 'processinfo',
components: {
default: Processinfo,
leftsidebar: userLeftside
},
props: true
}];
Одна ссылка с левой боковой панели:
<router-link
:to="{
name: 'processinfo',
params: {
type: 'identity'
}
}"
@click.native="showme('identity')"
>
</router-link>
Я не загружаю какие-либо компоненты в других (нет родителей, детей), поэтому я не могу использовать реквизит (насколько я знаю),
Спасибо за любую помощь!