• Добавить компонент в компонент vue.js?

    @Artem0071
    Безработный mr. Junior
    Вы все делаете не так :)

    Советую Вам изучить Vue cli

    Чтобы добавить компонент в компонент, необходимо использовать , а в роутах уже прописывать сами компоненты
    Либо чтобы вставить отдельно компонент в компонент, нужно в родительском компоненте прописать что то типа:
    import myHeader from './header.vue'
    <script>
    export default {
        components: {myHeader} // и вызывать этот компонент уже как <my-header></my-header>
    }
    </script>


    -----

    В вашем случае родительский компонент должен иметь следующий вид:
    <template>
        <div class="page">
            <page-header></page-header>   // <-не забудь изменить
        </div>
    </template>
    
    <script>
    import PageHeader from './header.vue'
    export default {
      name: 'page',
      components: { PageHeader  }
    }
    </script>
    Ответ написан
    1 комментарий