मैं Vue.js के साथ एक शुरुआत कर रहा हूं और मैं एक ऐप बनाने की कोशिश कर रहा हूं जो मेरे दैनिक कार्यों को पूरा करता है और मैं Vue Components में भाग गया। तो नीचे जो मैंने कोशिश की है लेकिन दुर्भाग्य से, यह मुझे यह त्रुटि देता है:
vue.js: 1023 [Vue चेतावनी]: अज्ञात कस्टम तत्व: - क्या आपने घटक को सही ढंग से पंजीकृत किया है? पुनरावर्ती घटकों के लिए, "नाम" विकल्प प्रदान करना सुनिश्चित करें।
किसी भी विचार, मदद, कृपया?
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>