获取数组中的值问题

遍历数组后,获取编辑的数据。

阅读 2k
3 个回答
<template>
  <div>
    <div v-for="item in data1" >
      <Input type="text"  v-model="item.name" @on-change="change(item)" style="width: 200px; padding: 20px;" />
      <Input type="text"  v-model="item.age" @on-change="change(item)" style="width: 200px;"/>
    </div>
  </div>
</template>
<script>
  export default {
    data () {
      return {
        data1: [
          {
            name: 'John Brown',
            age: 18
          },
          {
            name: 'Jim Green',
            age: 24
          },
          {
            name: 'Joe Black',
            age: 30
          }
        ]
      }
    },
    methods: {
      change(item) {
          console.log(item);
      }
    }
  }
</script>

事件里面可以传参的

@on-change="change(item)"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题