v-for中使用v-model的坑点

发布时间:2024年01月23日

问题场景:

有这样一种场景,比如我们需要根据数据创建多个input输入框

  <template>
    <div v-for="(item, index) in list" :key="index">
      <a-input v-model="item"></a-input>
    </div>
  </template>

<script>
  export default{

    data(){
    return {
    list:[111,222,333]
   }
    }
  }
</script>

?这里在编译阶段就会报错

解决方法:

v-model使用数据[key]

    <div v-for="(item, index) in list" :key="index">
      <a-input v-model="list[index]"></a-input>
    </div>

问题完美解决!

文章来源:https://blog.csdn.net/m0_54741495/article/details/135785827
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。