,将数据渲染到页面中去的
首先要理解父组件和子组件,他们是一个相对的概念
在上述示例代码中,根组件(app)模板内的代码都属于父组件,而通过Vue.compont()或者局部注册的组件都是子组件
所谓的父组件向子组件传值...,这个值传递其实就是数据,特定的是实参数
在上述代码中,input框被包裹在父组件中,input框中输入的值是数据,通过v-model进行双向数据绑定,通过inputVal这个变量保存,经过按钮的点击操作后...指令绑定自定义属性值的方式,父组件中的数据,可以通过v-for循环列表拿到数据
在上面的时例代码中,通过自定义一个content变量属性用来接收父组件中的数据,v-bind:content="item"...,这个item是父组件中list数组中的列表项,它是把list中的每一项值赋值给item,然后通过这个item,通过v-bind的方式传给这个todo-list组件,通过content这个变量来传的....deleteitem
注意:如果你直接将this.list = []的话,那么点击一项时,整个都会删除,明显不符合需求,所以同样需要有个索引值,那么同样,父组件传递给子组件一个索引值就可以了的,通过props