美文网首页uniapp开发历程
uniapp在main.js 报错提示 Vue.componen

uniapp在main.js 报错提示 Vue.componen

作者: 欢欢小天使K | 来源:发表于2020-02-22 23:54 被阅读0次

    今天打算使用uniapp的自定义组件,但是按照vue的全局注册方式,却报错【在main.js 总是提示 Vue.component()需要两个参数 】,但是确实是传了两个参数

    问题代码如下:

    //main.js
    
    import Vue from 'vue'
    import App from './App'
    import request from './common/request/index'
    
    Vue.config.productionTip = false
    
    App.mpType = 'app'
    
    Vue.prototype.$request = request;
    
    Vue.component('book-item', {
      template: '<view>A custom component!<view>'
    })
    
    const app = new Vue({
        ...App
    })
    app.$mount()
    
    
    报错截图: 屏幕快照 2020-02-22 下午11.52.03.png

    经过查阅uniapp的文档https://uniapp.dcloud.io/collocation/main,按照示例方式全局注册组件成功。成功代码如下:

    //main.js
    
    import Vue from 'vue';
    import App from './App';
    import request from './common/request/index';
    import bookItem from './components/list/bookItem.vue';
    
    Vue.config.productionTip = false
    
    App.mpType = 'app'
    
    Vue.prototype.$request = request;
    
    Vue.component('book-item',bookItem);
    
    const app = new Vue({
        ...App
    })
    app.$mount()
    
    
    image.gif
    //  @/components/list/bookItem.vue
    
    <template>
        <button v-on:click="count++">You clicked me {{ count }} times.</button>
    </template>
    
    <script>
        export default {
            name: 'book-item',
            data: function() {
                return {
                    count: 0
                }
            },
        }
    </script>
    
    <style>
    </style>
    
    
    image.gif

    相关文章

      网友评论

        本文标题:uniapp在main.js 报错提示 Vue.componen

        本文链接:https://www.haomeiwen.com/subject/lnqdqhtx.html