慕虎8490328
2021-05-23 16:32

<template>
<div>
<div >
<input v-model='inputValue'/>
<button @click="handleSubmit">提交</button>
</div>
<ul>
<todo-item v-for="(item,index) of list"
:content="item"
:index="'index"
@delete=""handleDelete
></todo-item>
</ul>
</div>
</template>
<script>
import todoitem from'./components/todoitem'
export default {
component :{
'todo-item':todoitem
},
data(){
return{
inputValue: '',
list:[]
}
},
methods:{
handleSubmit(){
this.list.push(this.inputValue)
this.inputValue=''
},
handleDelete(index){
this.list.splice(index,1)
}
}
}
</script>
<style>
</style>
import todoitem from'./components/todoitem' from后面加空格
好了,自己知道了,我用的IJ,格式要求相当严格,什么东西后面应该是几个空格都规定的很严。
@delete=""handleDelete
vue2.5入门
147394 学习 · 675 问题
相似问题