Просто запустите эту ошибку, с которой я раньше не сталкивался: "Вы привязываете v-модель напрямую к псевдониму v-for итерации. Это не сможет изменить исходный массив v-for, потому что запись в псевдоним например, для модификации локальной переменной функции. Рассмотрим использование массива объектов и вместо этого используйте v-model для свойства объекта." Я немного озадачен, поскольку, похоже, я не ошибаюсь. Единственное отличие от других циклов v-for, которые я использовал ранее, заключается в том, что это немного проще, поскольку он просто перебирает массив строк, а не объекты:
<tr v-for="(run, index) in this.settings.runs">
<td>
<text-field :name="'run'+index" v-model="run"/>
</td>
<td>
<button @click.prevent="removeRun(index)">X</button>
</td>
</tr>
Сообщение об ошибке показало бы, что мне нужно сделать вещи немного сложнее и использовать объекты вместо простых строк, что мне почему-то не кажется правильным. Я что-то пропустил?