Saya seorang pemula dengan Vue.js dan saya mencoba membuat aplikasi yang melayani tugas harian saya dan saya menemukan Vue Components. Jadi di bawah ini adalah apa yang saya coba tetapi sayangnya, ini memberi saya kesalahan ini:
vue.js: 1023 [Vue warn]: Elemen kustom tidak diketahui: - apakah Anda mendaftarkan komponen dengan benar? Untuk komponen rekursif, pastikan untuk memberikan opsi "nama".
Ada ide, tolong, tolong?
new Vue({
el : '#app',
data : {
tasks : [
{ name : "task 1", completed : false},
{ name : "task 2", completed : false},
{ name : "task 3", completed : true}
]
},
methods : {
},
computed : {
},
ready : function(){
}
});
Vue.component('my-task',{
template : '#task-template',
data : function(){
return this.tasks
},
props : ['task']
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.26/vue.js"></script>
<div id="app">
<div v-for="task in tasks">
<my-task :task="task"></my-task>
</div>
</div>
<template id="task-template">
<h1>My tasks</h1>
<div class="">{{ task.name }}</div>
</template>