v-for
當我們有一組數(shù)據(jù)需要進行渲染時蛛枚,我們就可以使用v-for來完成。
v-for的語法類似于JavaScript中的for循環(huán)苫费。
格式如下:item in items的形式真竖。
v-for.png
如果在遍歷的過程中不需要使用索引值
v-for=“movie in movies”
依次從movies中取出movie荐开,并且在元素的內容中,我們可以使用Mustache語法,來使用movie
如果在遍歷的過程中贮缅,我們需要拿到元素在數(shù)組中的索引值呢榨咐?
語法格式:v-for=(item, index) in items
其中的index就代表了取出的item在原數(shù)組的索引值。
v-for可以用戶遍歷對象:
比如某個對象中存儲著你的個人信息谴供,我們希望以列表的形式顯示出來
v-for對象.png
組件的key屬性
官方推薦我們在使用v-for時块茁,給對應的元素或組件添加上一個:key屬性。
我們需要使用key來給每個節(jié)點做一個唯一標識
給每一個節(jié)點做一個唯一標識 diff算法可以正確的識別此節(jié)點 key的作用主要是為了高效的更新虛擬DOM桂肌。