VUE将元素数据与HTML属性结合



我想将选定的行绑定到数组,我正在尝试将数据从v-for绑定到输入的值。我尝试了v-bind:value =" row.id",我尝试了value = {{row.id}},但似乎没有任何工作。

<tbody>
  <tr v-for="row in get_rows()">
    <td>
      <input type="checkbox" v-bind:value="row.id" v-model="selectedRows">
    </td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</tbody>

我在做什么错?

为了使您的代码工作,您需要确保将selectedRows初始化为数组。将其添加到您的组件中:

data() {
  return {
    selectedRows: []
  }
},

最新更新