课程
/前端开发
/Vue.js
/vue2.5入门
子组件为什么向外传递出delete事件,同时传出本身的index值,是父组件的index属性接受吗
2018-09-28
源自:vue2.5入门 3-4
正在回答
子组件发布delete事件,父组件监听。index是子组件上传的参数,你不用index,用number也行,只要在子组件的事件中把当前点击item的index赋值给number就行。
首先我们要做的事是:点击子组件的一项,然后子组件的那一项传递给父组件,父组件从数组中把点击的那一项删除掉。
子组件向外传递delete事件且传出本身的index,目的就是让外(也就是这里父组件)知道,子组件执行了什么事件,是子组件的哪一项执行的事件(如子组件中index为1的哪一项执行了删除),父组件做的就是监听这个delete事件且监听到事件后所做的操作;子组件的index就是父组件数组遍历时传过去的index。
举报
快速理解Vue编程理念上手Vue2.0开发。
2 回答父组件执行deleteItem方法时候使用的index参数 , 是当前父组件的index 的index 还是子组件传递过来的index ?
2 回答子组件向父组件传值问题
1 回答为什么我的index不能传到父组件
1 回答在vue中,父组件向子组件传值是通过组件的形式
3 回答3-4,删除li的时候,index为什么要从子组件取,它不是由父组件传过去的吗?