"You are binding v-model directly to a v-for iteration alias" : <p>Just run into this error I hadn't encountered before: "You are binding v-model directly to a v-for iteration alias. This will not be able to modify the v-for source array because writing to the alias is like modifying a function local variable. Consider using an array of objects and use v-model on an object property instead." I am a little puzzled, as I don't appear to be doing anythong wrong. The only difference from other v-for loops I've used before is that this one is a little simpler, in that it's simply looping through an array of strings, rather than objects:</p>

<pre><code> &lt;tr v-for="(run, index) in this.settings.runs"&gt;

     &lt;td&gt;
         &lt;text-field :name="'run'+index" v-model="run"/&gt;
     &lt;/td&gt;

     &lt;td&gt;
        &lt;button @click.prevent="removeRun(index)"&gt;X&lt;/button&gt;
     &lt;/td&gt;

 &lt;/tr&gt;
</code></pre>

<p>The error message would seem to suggest that I need to actually make things a little more complicated, and use objects instead of simple strings, which somehow doesn't seem right to me. Am I missing something?</p>
