最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue中v-for的數(shù)據(jù)分組實(shí)例

 更新時(shí)間:2018年03月07日 14:42:21   作者:_學(xué)而時(shí)習(xí)之_  
下面小編就為大家分享一篇Vue中v-for的數(shù)據(jù)分組實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

使用Vue.js可以很方便的實(shí)現(xiàn)數(shù)據(jù)的綁定和更新,有時(shí)需要對(duì)一個(gè)一維數(shù)組進(jìn)行分組以方便顯示,循環(huán)可以直接使用v-for,那分組呢?這里需要用到vue的computed特性,將數(shù)據(jù)動(dòng)態(tài)計(jì)算分組。

代碼如下:

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title></title>
 <meta charset="utf-8" />
 <script src="Scripts/vue.js"></script>
</head>
<body>
 <!--這是我們的View-->
 <div id="app">
  <table>
   <tbody>
    <tr v-for="(row,i) in listTemp">
     <td v-for="(cell,j) in row">
      <div :id="'T_'+(i*3+j)">Data-{{cell}}</div>
     </td>
    </tr>
   </tbody>
  </table>
 </div>
</body>
</html>
<script src="Scripts/vue.js"></script>
<script>
 // 創(chuàng)建一個(gè) Vue 實(shí)例或 "ViewModel"
 // 它連接 View 與 Model
 new Vue({
  el: '#app',
  data: {
   list: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
  },
  computed: {
   listTemp: function () {
    var list = this.list;
    var arrTemp = [];
    var index = 0;
    var sectionCount = 3;
    for (var i = 0; i < list.length; i++) {
     index = parseInt(i / sectionCount);
     if (arrTemp.length <= index) {
      arrTemp.push([]);
     }
     arrTemp[index].push(list[i]);
    }
    return arrTemp;
   }
  },
 })
</script>

在computed中以3個(gè)元素為一組來(lái)動(dòng)態(tài)分組,在綁定數(shù)據(jù)的地方使用嵌套的v-for循環(huán),結(jié)果如下圖(3列4行)

這里還對(duì)包裹數(shù)據(jù)的每個(gè)div的id作了特別的處理,動(dòng)態(tài)產(chǎn)生id,每個(gè)id都有一個(gè)字符串前綴T,后面是數(shù)據(jù)的索引,索引采用i*3+j計(jì)算獲得,以便于對(duì)應(yīng)到原始的數(shù)據(jù)list。

以上這篇Vue中v-for的數(shù)據(jù)分組實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中的插槽詳解

    vue中的插槽詳解

    這篇文章主要介紹了Vue中的插槽,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-10-10
  • antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作

    antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作

    這篇文章主要介紹了antd日期選擇器禁止選擇當(dāng)天之前的時(shí)間操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-10-10
  • 解讀Vue組件注冊(cè)方式

    解讀Vue組件注冊(cè)方式

    無(wú)論是Vue還是React,都有組件的概念。組件,就是能和別人組合在一起的物件。在前端頁(yè)面開(kāi)發(fā)過(guò)程中,將一個(gè)頁(yè)面劃分成一個(gè)個(gè)小的模塊,每個(gè)模塊單獨(dú)定義,每個(gè)模塊就是一個(gè)組件。組件可以進(jìn)行復(fù)用,A頁(yè)面和B頁(yè)面有一個(gè)相似的模塊,可以抽離成一個(gè)可局部修改的組件。
    2021-05-05
  • Vue+Echarts繪制餅圖的示例詳解

    Vue+Echarts繪制餅圖的示例詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用Vue和Echarts實(shí)現(xiàn)繪制餅圖,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-03-03
  • Vue組件簡(jiǎn)易模擬實(shí)現(xiàn)購(gòu)物車

    Vue組件簡(jiǎn)易模擬實(shí)現(xiàn)購(gòu)物車

    這篇文章主要為大家詳細(xì)介紹了Vue組件簡(jiǎn)易模擬實(shí)現(xiàn)購(gòu)物車,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • VUE中的v-if與v-show區(qū)別介紹

    VUE中的v-if與v-show區(qū)別介紹

    這篇文章介紹了VUE中v-if與v-show的區(qū)別,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • vue使用tracking實(shí)現(xiàn)人臉識(shí)別/人臉偵測(cè)完整代碼

    vue使用tracking實(shí)現(xiàn)人臉識(shí)別/人臉偵測(cè)完整代碼

    作為一個(gè)AI模型,人臉識(shí)別涉及到多個(gè)技術(shù)領(lǐng)域,下面這篇文章主要給大家介紹了關(guān)于vue使用tracking實(shí)現(xiàn)人臉識(shí)別/人臉偵測(cè)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • Vue3.0中如何監(jiān)聽(tīng)props方法

    Vue3.0中如何監(jiān)聽(tīng)props方法

    這篇文章主要介紹了Vue3.0中如何監(jiān)聽(tīng)props方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue使用openlayers創(chuàng)建地圖

    vue使用openlayers創(chuàng)建地圖

    這篇文章主要為大家詳細(xì)介紹了vue項(xiàng)目中使用openlayers創(chuàng)建地圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • vue+element開(kāi)發(fā)使用el-select不能回顯的處理方案

    vue+element開(kāi)發(fā)使用el-select不能回顯的處理方案

    這篇文章主要介紹了vue+element開(kāi)發(fā)使用el-select不能回顯的處理方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07

最新評(píng)論

合作市| 冕宁县| 彩票| 潞城市| 明水县| 昭觉县| 东宁县| 砚山县| 芜湖县| 金华市| 兴宁市| 彭阳县| 汾阳市| 炉霍县| 浠水县| 靖远县| 林州市| 桃源县| 汨罗市| 杭锦旗| 读书| 鄂托克前旗| 宜章县| 咸阳市| 临泽县| 泉州市| 林甸县| 西城区| 新平| 乐东| 镇远县| 株洲县| 绥化市| 修武县| 农安县| 新源县| 盘锦市| 综艺| 会昌县| 丰都县| 昌乐县|