91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue.js中v-for指令怎么用

發布時間:2022-03-14 09:09:30 來源:億速云 閱讀:194 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關Vue.js中v-for指令怎么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

一、什么是v-for指令

在Vue.js中,我們可以使用v-for指令基于源數據重復渲染元素。也就是說可以使用v-for指令實現遍歷功能,包括遍歷數組、對象、數組對象等。

二、遍歷數組

代碼示例如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <!--引入vue.js-->
    <script src="node_modules/vue/dist/vue.js" ></script>
    <script>
       window.onload=function(){
           // 構建vue實例
           new Vue({
               el:"#my",// el即element,表示掛載的元素,不能掛載在HTML和body元素上面
               data:{
                      array:[1,2,3,4],//數組
               },
               // 方法
               methods:{

               }
           })
       }
    </script>
</head>
<body>
    <div id="my">
                <div>
                    <h2>下面的使用v-for遍歷數組</h2>
                    <div>
                          <h2>只顯示值</h2>
                          <ul>
                              <li v-for=" v in array">{{v}}</li>
                          </ul>
                      </div>
                      <div>
                        <h2>顯示值和索引</h2>
                        <ul>
                            <li v-for=" (v,index) in array">值:{{v}},對應的索引:{{index}}</li>
                        </ul>
                      </div>
                </div>
    </div>
</body>
</html>

其中index表示數組的索引

效果如下圖所示:

Vue.js中v-for指令怎么用

注意:最新的版本中已經移除了$index獲取數組索引的用法

三、遍歷對象

代碼示例如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <!--引入vue.js-->
    <script src="node_modules/vue/dist/vue.js" ></script>
    <script>
       window.onload=function(){
           // 構建vue實例
           new Vue({
               el:"#my",// el即element,表示掛載的元素,不能掛載在HTML和body元素上面
               data:{
                      array:[1,2,3,4],//數組
               },
               // 方法
               methods:{

               }
           })
       }
    </script>
</head>
<body>
    <div id="my">
                <div>
                    <h2>下面的使用v-for遍歷數組</h2>
                    <div>
                          <h2>只顯示值</h2>
                          <ul>
                              <li v-for=" v in array">{{v}}</li>
                          </ul>
                      </div>
                      <div>
                        <h2>顯示值和索引</h2>
                        <ul>
                            <li v-for=" (v,index) in array">值:{{v}},對應的索引:{{index}}</li>
                        </ul>
                      </div>
                </div>
    </div>
</body>
</html>

效果如下圖所示:

Vue.js中v-for指令怎么用

四、遍歷數組對象

代碼示例如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>使用v-for指令遍歷數組對象</title>
    <!--引入vue.js-->
    <script src="node_modules/vue/dist/vue.js" ></script>
    <script>
       window.onload=function(){
           // 構建vue實例
           new Vue({
               el:"#my",// el即element,表示掛載的元素,不能掛載在HTML和body元素上面
               data:{
                      lists:[
                          {name:"kevin",age:23},
                          {name:"tom",age:25},
                          {name:"joy",age:28}
                      ]
               },
               // 方法
               methods:{

               }
           })
       }
    </script>
</head>
<body>
    <div id="my">      
          <div>
                <h2>下面的使用v-for遍歷數組對象</h2>
                <div>
                      <h2>只顯示值</h2>
                      <ul>
                          <li v-for=" list in lists">name值:{{list.name}},age值:{{list.age}}</li>
                      </ul>
                  </div>
                  <div>
                    <h2>顯示值和鍵</h2>
                    <ul>
                        <li v-for=" (list,index) in lists">name值:{{list.name}},age值:{{list.age}}, 對應的鍵:{{index}}</li>
                    </ul>
                  </div>
            </div>
    </div>
</body>
</html>

效果如下圖所示:

Vue.js中v-for指令怎么用

感謝各位的閱讀!關于“Vue.js中v-for指令怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

马龙县| 灵山县| 楚雄市| 夏河县| 沙河市| 育儿| 昂仁县| 平利县| 托里县| 蓬莱市| 合肥市| 乌拉特中旗| 巩义市| 富裕县| 平乡县| 文山县| 隆化县| 和田市| 富阳市| 呼伦贝尔市| 康乐县| 新泰市| 达拉特旗| 思茅市| 南宫市| 崇阳县| 射洪县| 芮城县| 上虞市| 宝山区| 太和县| 水富县| 沙洋县| 高要市| 蕲春县| 鄂托克旗| 万安县| 合肥市| 视频| 彝良县| 新昌县|