zoukankan      html  css  js  c++  java
  • 参考书籍《Vue.js快跑:构建触手可及的高性能Web应用》第1章 Vue.js基础-----1-5模板中的循环(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>模板中的循环</title>
    </head>
    
    <body>
      <div id="app">
        <ul>
          <li v-for="book in books">{{book}}</li>
        </ul> 
      </div>
      <script src="https://unpkg.com/vue"></script>
      <script>
        new Vue({
          el: "#app",
          data: {
            path: location.pathname,
            books:["《茶馆》", "《龙须沟》", "《四世同堂》", "《骆驼祥子》"]
          }
        })
      </script>
    </body>
    
    </html>

    用来遍历对象:

    <!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>模板中的循环</title>
    </head>
    
    <body>
      <div id="app">
        <ul>
          <li v-for="book in books">{{book.name}}的价格为:{{book.price}}元</li>
        </ul>
      </div>
      <script src="https://unpkg.com/vue"></script>
      <script>
        new Vue({
          el: "#app",
          data: {
            path: location.pathname,
            books: [
              { name: "《茶馆》", price: "10.20" },
              { name: "《龙须沟》", price: "10.00" }, 
              { name: "《四世同堂》", price: "5.25" }, 
              { name: "《骆驼祥子》", price: "3.5" }]
          }
        })
      </script>
    </body>
    
    </html>
  • 相关阅读:
    获取设备型号
    笔记
    福大软工 · 最终作业
    福大软工 · 第十二次作业
    Beta 冲刺(7/7)
    Beta 冲刺(6/7)
    Beta 冲刺(5/7)
    Beta 冲刺(4/7)
    Beta 冲刺(3/7)
    Beta 冲刺(2/7)
  • 原文地址:https://www.cnblogs.com/cuilichao/p/14893242.html
Copyright © 2011-2022 走看看