拼接方法问题

时间:2018-09-20 17:11:08

标签: javascript laravel

我要从数组中删除一个元素:

    this.my_events.splice(this.current_event);
    this.current_event=null;
    this.old_event=null;
    jQuery('#eventModal').modal('hide');

当我在数组中添加三个或更多项目,然后删除其中任何一个项目时,它将删除所有项目,并在不刷新页面的情况下返回null。我正在使用Vue.js。

如果我随后刷新页面,则会显示两个元素。这是什么问题?

1 个答案:

答案 0 :(得分:2)

您没有指定要删除的索引位置。

尝试一下:

 this.my_events.splice(index, 1); // the 1 represents how many items to delete
        this.current_event=null;
        this.old_event=null;
        jQuery('#eventModal').modal('hide');