vue中父子组件中传数据,如下例代码自定义的TodoItem不应该是属于子组件本身嘛?

<div id="root">

<div>

<input type="text" v-model='todoValue'>

<button @click="handleBtnClick">提交</button>

</div>

<ul>

<todo-item v-bind:content='item'

   v-bind:index='index'

       v-for="(item,index) in list"

       @delete='handleitemDelete'>

</todo-item>

</ul>

</div>

//局部组件

var TodoItem = {

props:['content','index'],

template:'<li @click="handleItemClick">{{content}}</li>',

methods:{

handleItemClick: function(){

this.$emit('delete',this.index)

}

}

}


夜尽仙鸣
浏览 1155回答 1
1回答

是狼还是哈士奇

你这里定义的TodoItem 是一个vue实例
打开App,查看更多内容
随时随地看视频慕课网APP