Vue.js:如何绑定名称输入属性中的键

Vue.js:如何绑定名称输入属性中的键,vue.js,vue-component,Vue.js,Vue Component,我需要“repositories[][name]”保留键值“repositories[key][name]”,以便在提交表单时对值进行分组 我找不到添加键值的方法。我怎样做这个功能 <tr v-for="(repository, key) in options.repositories"> <td><input type="text" name="repositories[][name]" :value="repository.name"

我需要“repositories[][name]”保留键值“repositories[key][name]”,以便在提交表单时对值进行分组

我找不到添加键值的方法。我怎样做这个功能

<tr v-for="(repository, key) in options.repositories">
<td><input type="text" name="repositories[][name]"
           :value="repository.name"
           class="form-control">
</td>
<td><input type="text" name="repositories[][url]"
           :value="repository.url"
           class="form-control">
</td>
<td><input type="text" name="repositories[][type]"
           :value="repository.type"
           class="form-control">
</td>

编辑:我需要将图像的三个值与值“key”组合在一起

例如,在这种情况下:

存储库[key]=[name=>“产品网格”,url=>“…”,type=>“vcs”]

为此,我需要在html中打印值“key”


要绑定,您只需像这样使用



您不能使用
:name=“repositories[key][name]”
?选项的数据结构是什么。repositories?你能用一个eg-mock-ds更新你的问题吗?@ShivamSingh我用一个例子更新了主要帖子。但是这个功能没有在html中向我打印“key”值。我用一个例子更新了主要帖子。