Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

boyjarv's avatar

unable to get to router-view

Please help, it seems my Vue2 Application will not get into my

<div class="course flexbox flexbox-justify-center flexbox-align-center" :aria-hidden="isHidden()" v-if="$store.state.showSplash === false" >
        <keep-alive>
          <p>Route path: {{ $route.path }}</p>
          <router-view :key="$route.path" default="/menu"/>
        </keep-alive>
      </div>

But all I see is:

Route path: /menu

Please help

0 likes
3 replies
tykus's avatar

What are you expecting should happen?

boyjarv's avatar

@tykus it should load the menu component Menu:

switch(store.state.courseContent.menu._type) {
      case 'tiles':
        menuComponent = 'Menu';
        break;
      case 'pages':
        menuComponent = 'PageMenu';
        break;
    }
    console.log('menucompo1: ', menuComponent);
    routes.push({
      path: '/menu',
      name: 'menu',
      component: () =>
        import('../views/' + menuComponent + '.vue'),
    });
		```

Please or to participate in this conversation.