首頁>技術>

1.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迴圈中

最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 小狐狸的Vue成長日記04-Vue指令之v-pre,v-cloak