Vue JS - передача реквизита для компонентов в Vue Rotuer - PullRequest
0 голосов
/ 02 июля 2018

У меня на домашней странице следующее

<info-panel type="updates"><info-panel/>

Расширенная версия существует на другой странице. Как мне передать ту же реквизит в роутер?

  path: '/infopanel',
        components: {
          default: InfoPanel,
          nav: PrimaryNav
        },
   }

1 Ответ

0 голосов
/ 02 июля 2018

Так должно работать:

  path: '/infopanel',
    components: {
      default: InfoPanel,
      nav: PrimaryNav
    },
    props: { 
      default: true, 
      type: "updates" 
    }
  }

Вот руководство к тому, чего вы пытаетесь достичь:

https://router.vuejs.org/guide/essentials/passing-props.html#passing-props-to-route-components

...