2017-07-04 20 views
0

親コンポーネントの子コンポーネントからHTMLを挿入しようとしています。 Laravelの@yield@section子コンポーネントから親コンポーネントを継承するVuejs

私のシナリオではよく似て

ChildComponent.vue

<template> 
    <parent> 
    <h3>test</h3> 
    </parent> 
</template> 

、私は子供を経由して親<template>に私のアプリのためにメニューバーを持っており、その下のスペースを埋めるためにしたいです成分。

これを行うことができるかどうか、どのようにすることができますか?

答えて

0

<router-view></router-view>を親コンポーネント内に子コンポーネントが必要な場所に配置することで問題を解決しました。

そして、子コンポーネントをルータのchildrenに配置しました。

{ 
    path: '/parent', 
    name: 'Parent', 
    component: Parent, 
    children: [ 
    { 
     path: '/parent/child', 
     name: 'Child', 
     component: Child 
    } 
    ] 
} 
関連する問題