這篇文章主要介紹Vue中v-for指令有什么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
v-for
用 v-for 指令根據遍歷數組來進行渲染
有下面兩種遍歷形式
<div v-for="(item,index) in items"></div> //使用in,index是一個可選參數,表示當前項的索引 <div v-for="item of items"></div> //使用of
下面是一個例子,并且在 v-for 中,擁有對父作用域屬性的完全訪問權限。
<ul id="app">
<li v-for="item in items">
{{parent}}-{{item.text}}
</li>
</ul>
<script type="text/javascript">
var example = new Vue({
el:'#app',
data:{
parent:'父作用域'
items:[
{text:'文本1'},
{text:'文本2'}
]
}
})
</script>會被渲染為:
<ul id="app"> <li>父作用域-文本1</li> <li>父作用域-文本2</li> </ul>
注意:當 v-for 和 v-if 同處于一個節點時,v-for 的優先級比 v-if 更高。這意味著 v-if 將運行在每個 v-for 循環中
以上是“Vue中v-for指令有什么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。