1👍
✅
Your browser is processing the click event and so are you (with your {{completed}}). Try adding preventDefault()
to the beginning of your event:
"click input[type='checkbox']": function(event){
event.preventDefault();
//changing state task completed
this.completed = !this.completed;
Source:stackexchange.com