Vue 的迴圈使用 v-for 標籤(類似C# Java 等地 for each 的迴圈形式):
1 2 3 4 5 6 7 |
<div id="app"> <ul> <li v-for="n in 10"> {{ n }} </li> </ul> </div> |
由於此案例直接標籤上即有足夠的資訊,因此僅需要建立一個Vue 控制元件即可。
1 2 3 4 5 |
<script> new Vue({ el: '#app' }) </script> |
若需顯示的資料來源為多筆資料,可以將v-for 寫成以下樣式( object 為 資料陣列的標籤 ):
1 2 3 4 5 6 7 |
<div id="app_2"> <ul> <li v-for="value in object"> {{ value }} </li> </ul> </div> |
建立一個控制元件,並將資料陣列放置於data標籤底下:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<script> new Vue({ el: '#app_2', data: { object: { name: 'demo for loop', url: 'http://example.com', slogan: 'dream.' } } }) </script> |
(專案連結)
文章標籤
全站熱搜
留言列表