如何在 v-for 指令中获取 vuejs 中的键值



我在 vue 模板上有这个:

<div v-for="item in items" :key="item.id">
  <!-- content -->
</div>

我想获取 item.id 的值并通过 Axios 发送。

我不知道如何将 de 值从模板绑定到脚本部分。

您可以在div 中放置一个带有单击处理程序的按钮:

<div v-for="item in items" :key="item.id">
  <button @click="sendItem(item.id)">Send</button>
</div>

并在methods部分中定义处理程序:

<script>
export default {
data: ...
methods: {
    sendItem: function(itemId) {
        // Using axios here
    }
}
}
</script>

最新更新