は、私は他のコンポーネント(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を参照してください - おそらくrequireステートメントが問題を抱えている場合、Johnathanは代わりにインポートを使用することを提案します。 –
@RichardMatsenはい、インポート作品 – ramazan793