动态输入复选框ID

时间:2018-03-22 16:02:47

标签: forms vuejs2

我动态生成输入类型=复选框。即。把它们放在我的模板中。 这些可能会有一百个问题,标签需要=“id-name”,我不知道如何给出与输入相同的名称

<input type=“checkbox” name=“special” v-bind:id="‘mynew’ + special.id />
<label v-bind:for="‘mynew’" + special.id">

显然是v-bind:for不起作用

1 个答案:

答案 0 :(得分:0)

您必须通过为其创建模型来保持输入值:

<input v-model="message" ... /> 

<script> 
export default {
 data: {
  return {
    message: ''
  }
 }
}

然后,您可以将for=""属性中的模型用作:

<label v-bind:for="'id+name' + message">