Ошибка при использовании компонентов samturrell / vue-breadcrumbs - PullRequest
0 голосов
/ 21 сентября 2019

В моем приложении Laravel 5.8 / vuejs 2.6 я установил https://github.com/samturrell/vue-breadcrumbs компоненты.Я добавил определения к resources / js / rout.js, но получил ошибку:

app.js?dt=1569060337:129470 [Vue warn]: Failed to mount component: template or render function not defined.

found in

---> <VueBreadcrumbs>
       <AppHeader> at resources/js/components/BS4/AppHeader.vue
         <Root>

Когда я попытался использовать этот компонент в своем компоненте заголовка resources / js / components / BS4 / AppHeader.vue:

<template>
    <div class="app_header_container">


                <vue-breadcrumbs></vue-breadcrumbs>

    </div>


</template>

<script>
    import {bus} from '../../app';
    import appMixin from '../../appMixin';

    import Vue from 'vue';

    import VueBreadcrumbs from 'vue-breadcrumbs';
//    Vue.use(VueBreadcrumbs)

    Vue.use(VueBreadcrumbs, {
        template: '<nav class="breadcrumb" v-if="$breadcrumbs.length"> ' +
            '<router-link class="breadcrumb-item" v-for="(crumb, key) in $breadcrumbs" :to="linkProp(crumb)" :key="key">{{ crumb | crumbText }}</router-link> ' +
            '</nav>'
    });

    export default {

        components: {
            VueBreadcrumbs // Register your component
        },

        data: function () {
            ...

Есть ли какой-либо параметр, который должен быть установлен в определении

?

...