1. 程式人生 > 其它 >VUE學習四,繫結陣列v-for

VUE學習四,繫結陣列v-for

v-for指令可以繫結陣列的資料來渲染一個專案列表:

一、示範程式碼

<div id="app-4">
  <ol>
    <li v-for="todo in todos">
      {{ todo.text }}
    </li>
  </ol>
</div>
var app4 = new Vue({
  el: '#app-4',
  data: {
    todos: [
      { text: '學習 JavaScript' },
      { text: '學習 Vue' },
      { text: 
'整個牛專案' } ] } })

二、效果如下圖

三、控制檯,輸入app4.todos.push({ text: '新專案' }),列表最後會新增一個新專案

四、全部程式碼參考

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>VUE簡單示範</title>
<script type="text/javascript" src="../js/vue.min.js"
charset="utf-8"></script> </head> <body> <!--v-for 指令可以繫結陣列的資料來渲染一個專案列表//--> <!--控制檯,輸入 app4.todos.push({ text: '新專案' }),你會發現列表最後添加了一個新專案。//--> <div id="app-4"> <ol> <li v-for="todo in todos"> {{ todo.text }} </li> </ol> </div
> <script> var app4 = new Vue({ el: '#app-4', data: { todos: [ { text: '學習 JavaScript' }, { text: '學習 Vue' }, { text: '整個牛專案' } ] } }) </script> </body> </html>
View Code

本文參考:

https://cn.vuejs.org/v2/guide/