Есть массив объектов, нужно чтобы при клике на кнопку, в этот массив записывался объект, а на повторный клик, удалялся из массива
function(post) {
if (this.listFavorite.length != 0) {
for (var i = 0; i < this.listFavorite.length; i++) {
if (this.listFavorite[i].ID_dish === post.ID_dish) {
//this.listFavorite.pop();
this.listFavorite.splice[i, 1];
i--;
console.log("delete");
break;
} else {
this.listFavorite.push(post);
break;
}
}
} else {
this.listFavorite.push(post);
}
}
Записываю объект нормально, но он не удаляется. пробовал через .pop()
, работает нормально, но не подходит т.к удаляет с конца массива. Так же пробовал через delete
но в массиве остается undefined
.
В функцию поступает объект такого вида:
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Клиент шлет запрос получить весь список, вместо списка или ошибки получаю ответ:
Решил значит сделать приложение на phonegap установил и увидел там есть пара примероввсе примеры успешно создаются и по команде phonegap run android запускаются...
Webpack при сборке проекта на vuejs собирает в build assets кучу файлов