Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Vue router error : typeerror: cannot read property '$createelement' of undefined
Selamat Pagi, Siang dan Sore, saya baru mulai untuk belajar vue dan saya sedang mencoba vue-router. Namun setelah saya coba hasilnya menghasilkan error seperti ini pada console.log
TypeError: Cannot read property '$createElement' of undefined
Untuk script router.js saya seperti ini
import Vue from 'vue'
import Router from 'vue-router'
import Cover from './components/Cover.vue'
import Kelas from './components/Kelas.vue'
Vue.use(Router)
export default new Router({
mode : 'history',
routes : [
{
path: '/',
name: 'cover',
components: Cover
},
{
path: '/rapor',
name: 'rapor',
components: Kelas
}
]
})
dan untuk Cover.vue nya seperti ini
<template>
<div class="container">
<p class="title">RAPOR HASIL BELAJAR SISWA {{name}}</p>
</div>
</template>
<script>
export default{
name: 'Cover',
data(){
return{
name: 'Ega'
}
}
}
</script>
<style>
</style>
dan untuk App.js nya seperti ini
<template>
<div id="app" class="main-page">
<router-view/>
</div>
</template>
Kira kira letak kesalahan saya dimana ya? terimakasih
0
1 Jawaban:
Jawaban Terpilih
Menurut saya itu cuma typo saja
coba hilangkan huruf s nya. <pre> components: </pre> menjadi : <pre> component: </pre>
1