I have a problem, I'm using vue-router
and I need my <top-bar/>
always to be shown in all the views that go on the router, try to use:
<div class="container">
<router-view name="topbar">
<top-bar/>
</router-view>
<router-view></router-view>
</div>
also:
<div class="container">
<top-bar/>
<router-view></router-view>
</div>
I want my top-bar
to be separated from the main views that would be displayed in vue-router
so it will not affect anything.
app.js
import VueRouter from 'vue-router'
Vue.use(VueRouter)
let routes = [
{ path: '/inicio', component: require('./components/app/PrincipalComponent.vue') },
]
const router = new VueRouter({
mode: 'history',
routes
})
//Componentes ::
Vue.component('top-bar', require('./components/app/TopBarComponent.vue'));
const app = new Vue({
el: '#app',
router
});
How could I make my top-bar not enter within router-view
?