Проблема была в том, что я пытался использовать вычисленные реквизиты, но это работало, когда task1Complete () и task2Complete () являются обычными методами.
tasks: [
{
title: 'title1',
description: 'task 1 description',
complete: this.task1Complete()
},
{
title: 'title2',
description: 'this is another description',
complete: this.task2Complete()
}
]
};
v-for
<div
v-for="(task, index) in tasks"
:key="index"
:class="{'is-complete': task.complete}"
>