问答详情
源自:3-4 实现todolist的删除功能

子组件进行删除

老师,其实我觉得,当从父组件已经传入数组下标了,那么直接由子组件进行删除操作是不是更好

提问者:qq_笨蛋_16 2018-10-29 14:30

个回答

  • 阳光下的老牛
    2021-01-08 17:41:47

    在本例中,在子组件删除是不行的。因为列表<li>显示是与父组件的list绑定的,只有list变化,<li>才会变化。

  • 扬扬要努力
    2018-10-30 14:42:44

    可以啊。在每一个item中写上一个删除按钮(<button @click="del(index)">del</button>),定义点击事件,在methods中去操作点击事件。

    具体代码:

    methods:{

        del(index):function(){

        this.list.splice(index,1)

    }

    }