我想要的·是一个for循环,为什么出现多个

<view class=""v-for="(item,id) in userInfos" :key="item.id">
{{item.phone}}
{{item.username}}
{{item.price_score}}

userInfos:{
                base_birthday: "",
                base_sex: "",
                headimg: "",
                id: 19,
                nickname: null,
                phone: "17891012345",
                price_score: 0,
                region_area: "",
                region_city: "",
                region_province: "",
                username: "123456"
            },

img

你的userInfos是一个object,不需要用for循环,直接取就行了,如:{{userInfos.id}}

userinfos是字典,这么用for不太对, {{userInfos.phone}} 直接用就好了

如果要输出所有的值,可以这么写


   <li v-for="(value,key,index) in userInfos"> 
 {{ key }} :    {{ value }}  
  </li> 

v-for就是循环

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632