Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在使用v-for的同一行上填充属性?_Javascript_Vue.js - Fatal编程技术网

Javascript 如何在使用v-for的同一行上填充属性?

Javascript 如何在使用v-for的同一行上填充属性?,javascript,vue.js,Javascript,Vue.js,我有一个带有Vue的简单循环,它迭代对象数组并填充表行 <tr v-for="user in users"> <td>{user.name}</td> <td>{user.id}</td> </tr> {user.name} {user.id} 但是我也想在上填充一个数据属性,但是当我这样做时 <tr v-for="user in users" data-id="user.id"> 它输出 &

我有一个带有
Vue
的简单循环,它迭代对象数组并填充表行

<tr v-for="user in users">
  <td>{user.name}</td>
  <td>{user.id}</td>
</tr>

{user.name}
{user.id}
但是我也想在
上填充一个数据属性,但是当我这样做时

<tr v-for="user in users" data-id="user.id">

它输出

<tr data-id="user.id">


如何用
v-for
正确地填充
数据
属性?

缺少
v-bind

<tr v-for="user in users" v-bind:data-id="user.id">

或快捷方式形式

<tr v-for="user in users" :data-id="user.id">


太好了,我会接受的。另一方面,我假设
v-for
没有捷径,对吗?进行了快速搜索,但看不到它。就像使用指令进行任何其他属性绑定一样。