кнопку делейт чтоб типо удалять блоки с погодой какие не нужны
в Model указал
deleteCity(id) {
this.cities = this.cities.filter(city => city.id !== id);
localStorage.setItem('cities', JSON.stringify(this.cities));
}
в Controller указал
handleDelete(event){
const deleteBtn = event.target.closest(".deleteBtn");
if(deleteBtn) {
const id = deleteBtn.parentElement.dataset.id;
this.model.deleteCity(id);
this.view.renderCities(this.model.cities);
}
}
}
и во View дал блоку article.dataset.id = city.id; ну типо чтоб id я видел
а кнопка не удаляет
В ЧЕМ ПРОБЛЕМА ПАРНИ ?
дебажил? какой метод не отрабатывает?
Обсуждают сегодня