【问题标题】:Output a Vue.js component - unknown custom element输出一个 Vue.js 组件 - 未知的自定义元素
【发布时间】:2017-12-21 11:37:37
【问题描述】:

我正在尝试在我的页面上输出一个 Vue.js 组件,我正在关注文档,但我收到以下错误 -

[Vue warn]: Unknown custom element: <contacts> - did you register the component correctly?

这是我的代码:

require('./bootstrap');

window.Vue = require('vue');

Vue.component('contacts', require('./components/Contacts.vue'));

const app = new Vue({
    el: '#app'
});

组件代码:

<template>
    <div class="container">
        <div class="row">
            <div class="col-md-8 col-md-offset-2">
                <div class="panel panel-default">
                    <div class="panel-heading">Contacts list</div>

                    <div class="panel-body">

                    </div>
                </div>
            </div>
        </div>
    </div>
</template>

<script>
    export default {
        mounted() {
            console.log('Component mounted.')
        }
    }
</script>

我的刀片文件:

<div class="container">
    <contacts></contacts>
</div>

【问题讨论】:

    标签: javascript laravel-5 vue.js vuejs2


    【解决方案1】:

    抱歉,我正在运行 npm run watch,所以这就是 VueJS 组件没有加载的原因。

    【讨论】:

      猜你喜欢
      • 2018-12-23
      • 2020-12-03
      • 2018-05-29
      • 2019-08-11
      • 2017-08-05
      • 2021-10-26
      • 1970-01-01
      • 2020-06-10
      • 2017-11-13
      相关资源
      最近更新 更多