我试图用其它成分(App.vue)一VUE成分(Global.vue),但使用VUE组件
无法装载组件:模板或呈现功能不定义为
错误。
Global.vue:
<template>
<div class="global-view">
<p>Global </p>
</div>
</template>
<script>
export default {
name: 'global'
}
</script>
App.vue:
<template>
<div id="app">
<global></global>
<router-view></router-view>
</div>
</template>
<script>
export default {
name: 'app'
}
</script>
main.js:
import Vue from 'vue'
import App from './App'
import router from './router'
Vue.component('global', require('./components/Global'))
Vue.config.productionTip = false
new Vue({
el: '#app',
router,
template: '<App/>',
components: { App }
})
看到这个https://github.com/sagalbot/vue-select/issues/127 - 也许是要求声明会产生问题,Johnathan建议使用import来代替。 –
@RichardMatsen是啊,进口作品 – ramazan793