javascript - 拼接方法问题

标签 javascript laravel

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

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

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

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

最佳答案

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

试试这个:

 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');

关于javascript - 拼接方法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52430118/

相关文章:

javascript - 有没有一种方法可以使用不同的环境配置文件来为基于 Ionic Framework 的 Cordova 应用程序进行开发和生产设置

Javascript 和 JQuery - 将 DOM 插入 JQuery

php - Laravel 5.1 ajax url 参数是 url

php - Laravel 5.5 用户模型和好友关系(belongsToMany)由多列组成

arrays - Laravel:获取数组中每个值的百分比

PHP 将 POST 变量转发到其他页面

javascript - 在 React 中使用 onClick 处理程序输入?

javascript - 未知原因无限循环

php - .htaccess 异常在主目录上产生问题

php - 使用 maatwebsite 将 excel 导出并保存在目录中