Laravel V-for循环Vue中的动态V模型名称

Laravel V-for循环Vue中的动态V模型名称,laravel,vue.js,vuejs2,Laravel,Vue.js,Vuejs2,我正在开发一个应用程序,我正在使用Vue和laravel,在v-for循环中,我需要将循环中的error.id绑定到元素的v-model名称,这是我的代码: <tbody class="bodycol"> <tr v-for="error in errors.error" :key="error.id" > <td>{{ error.client }}</td> <td>{{ error.session }}</td

我正在开发一个应用程序,我正在使用Vue和laravel,在v-for循环中,我需要将循环中的error.id绑定到元素的v-model名称,这是我的代码:

 <tbody class="bodycol">
 <tr v-for="error in errors.error" :key="error.id" >

  <td>{{ error.client }}</td>
  <td>{{ error.session }}</td>
  <td>{{ error.info_session }}</td>
  <td>{{ error.UPROC }}</td>
  <td>{{ error.num_session }}</td>
  <td>{{ error.num_exec }}</td>
  <td>{{ error.date_debut }}</td>
  <td>{{ error.heure_debut }}</td>
  <td>{{ error.date_fin }}</td>
  <td>{{ error.heure_fin }}</td>
    <td>{{ error.status }}
    <form @submit="addComment(error.id)" >
    <div class="form-group">
      <input v-model="form.comment[error.id]" type="text" name="comment"
                  class="form-control area" :class="{ 'is-invalid': form.errors.has('comment') }" 
      required>
                  <has-error :form="form" field="comment"></has-error>
      </div>
        </form>
    </td>
</tr>
问题在于错误的输出。状态为:

[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"the comment is here"]

将您的数据更改为此。您正在引用
表单。注释
而不是
注释

导出默认值{
数据(){
返回{
表格:{
评论:[]
}
}
}
}

将您的数据更改为此。您正在引用
表单。注释
而不是
注释

导出默认值{
数据(){
返回{
表格:{
评论:[]
}
}
}
}

您的数据是
comment
,但不是form
{comment:[]}
您的数据是
comment
,但不是form
{comment:[]}
它仍然是相同的输出[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,“注释在这里”]它仍然是相同的输出[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,“注释在这里”]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"the comment is here"]