const newWords = this.words.map(word => {
return { ...word };
});
newWords[$event].checked = !newWords[$event].checked;
this.words = newWords;
}
}
Вы не написали просто this.words[$event].checked = !this.words[$event].checked
чтобы текущий state не менять? Я правильно понимаю, что здесь это аналогично реакту
да, чтобы не мутировать стейт из ребёнка, не люблю так делать
Обсуждают сегодня