首頁 > web前端 > Vue.js > 主體

vue中v-for的用法是什麼

WBOY
發布: 2022-03-17 10:52:19
原創
15933 人瀏覽過

用法:1、利用「v-for="(item,i) in list"」循環普通數組;2、利用「v-for="(user,i) in list"」循環數組物件;3、利用「v-for="(val,key,i) in user"」循環物件。

vue中v-for的用法是什麼

本文操作環境:windows10系統、Vue2.9.6版,DELL G3電腦。

vue中v-for的用法是什麼

v-for的幾種應用方式:

方式一:v-for迴圈普通陣列

//土蛋方法:
<p>{{list[0]}}</p>
<p>{{list[1]}}</p>
<p>{{list[2]}}</p>
<p>{{list[3]}}</p>
<p>{{list[4]}}</p>

//v-for方法:
<p v-for="(item,i) in list">{{i}},{{item}}</p>

//数组数据部分:
data:{
    list:[1,2,3,4,5,6]
},
登入後複製

方式二:v-for迴圈物件陣列

//v-for用法:
<p v-for="(user,i) in list">{{user.id}},{{user.name}},{{i}}</p>

//数组数据部分:
list:[
    {id:1,name:"zs1"},
    {id:2,name:"zs2"},
    {id:3,name:"zs3"},
    {id:4,name:"zs4"},
]
登入後複製

方式三:v-for迴圈物件

注意:在遍歷物件身上的鍵值對的時候,除了有val key,在第三個位置還有一個索引值

//v-for方法
<p v-for="(val,key,i) in user">{{val}},{{key}}</p>


//对象部分:
user:{
    id:1,
    name:"巧克力"
    gender:"萌妹"
}
登入後複製

方式四:v-for迭代數組

//in后面我们放过 普通数组 对象数组 对象 还可以放数字
//注意:如果使用 v-for 迭代数字的话,前面的count值从1开始
<p v-for="count in 10">这是第{{count}}次循环</p>
登入後複製

【相關推薦:《vue.js教學》】

以上是vue中v-for的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
vue
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!