美文网首页
Vue.js 循环语句

Vue.js 循环语句

作者: 码上行动 | 来源:发表于2019-03-02 20:54 被阅读0次

    v-for

    基本写法:

    <div id="app">
      <ul>
        <li v-for="n in 10">
         {{ n }}
        </li>
      </ul>
    </div>
    
    <script>
    new Vue({
      el: '#app'
    })
    </script>
    

    输出1到10的数字


    迭代传参:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Vue 测试实例 </title>
    <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script>
    </head>
    <body>
    <div id="app">
      <ul>
        <li v-for="(value, key,index) in object">
        {{index}}.  {{ key }} : {{ value }}
        </li>
      </ul>
    </div>
    
    <script>
    new Vue({
      el: '#app',
      data: {
        object: {
          name: '馨儿',
          age: '18',
          sex: '女'
        }
      }
    })
    </script>
    </body>
    </html>
    

    如上所示:v-for可以传多个参,此时,第一个参数代表键值(value),第二个参数代表键(key),第三个参数代表索引号(index);只传一个值默认为第一个参数;

    相关文章

      网友评论

          本文标题:Vue.js 循环语句

          本文链接:https://www.haomeiwen.com/subject/sabyuqtx.html