zoukankan      html  css  js  c++  java
  • vue_v-for_遍历数组_遍历对象

    1. v-for 遍历数组

    html

    • <div id="test">
          <ul>
              <li v-for="(p, index) in persons" :key="index">
                  {{p.name}}
                  {{p.age}}<br />
                  <button @click="deleteP(idnex)">删除 - 变异方法:vue 监测数组的相关方法</button><br />
                  <button @click="updateP(index, {name: "kjf", age:18})">更新 - 重写增加了界面更新 push/pop/splice/sort/reverse/shift/unshift</button>
              </li>
          </ul>
      </div>

    js

    • new Vue({
          el: "#test",
          data:{
               persons:[
                   {name: "Tom", age: 14},
                   {name: "Jack", age: 17},
                   {name: "Rose", age: 15},
                   {name: "Jerry", age: 18},
                   {name: "Kate", age: 16}
               ]
          },
          methods:{
              deleteP(index){
                  this.persons.splice(index, 1)
              }
              updateP(index, newP){
                  this.persons.splice(index, 1, newP)
              }
          }
      })

     

    2. v-for 遍历对象

    html

    • <div id="test">
          <ul>
              <li v-for="(value, key) in persons[1]" :key="key">
                  {{key}}----{{value}}
              </li>
          </ul>
      </div>

     

    --------小尾巴 ________一个人欣赏-最后一朵颜色的消逝-忠诚于我的是·一颗叫做野的心.决不受人奴役.怒火中生的那一刻·终将结束...
  • 相关阅读:
    移动端适配
    javscript_DOM 拖动事件
    Nginx
    文件和二进制数据的操作
    数组方法
    JS异步开发
    网络协议
    八大排序
    硬链接与软链接的区别
    入门计算机一段时间的感想
  • 原文地址:https://www.cnblogs.com/tianxiaxuange/p/10383685.html
Copyright © 2011-2022 走看看