Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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
1 Jawaban:
Jawaban Terpilih
Menurut saya itu cuma typo saja
coba hilangkan huruf s nya. <pre> components: </pre> menjadi : <pre> component: </pre>