zoukankan      html  css  js  c++  java
  • 哪些数组的变化时响应式的

    vue中的使用sort、shift、unshift、pop函数

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
    </head>
    <body>
    <div id="app">
        {{message}}
      <ul>
        <li v-for="item in letters">{{item}}</li>
        <button @click="btnclick">按钮</button>
      </ul>
    </div>
    <script src="../vue.js"></script>
    <script>
      const app = new Vue({
        el: '#app',
        data: {
          message: 'hello',
          letters: ['a','b','c','d']
        },
        methods: {
          btnclick(event) {
            // push 是向数组最后添加一个元素
            // this.letters.push('111')
            // unshift是向数组最前面添加一个元素
            // this.letters.unshift('222')
            // pop 是删除数组最后一个元素
            // this.letters.pop()
            // shift 是删除数组第一个元素
            // this.letters.shift()
    
            // splice 删除、添加、替换元素
    
            // 第一个参数是起点索引,第二个是删除元素的个数
            // 删除元素实例
            // this.letters.splice(1,1)
            // 删除到最后
            // this.letters.splice(1)
    
            // 添加元素实例
            // this.letters.splice(1,0,'dddd')
    
            // 替换元素的用法
            // this.letters.splice(1,1,'oooooo')
    
    
            // sort函数,用来进行排序
            // this.letters.sort()
    
            // reverse 翻转函数,让队列进行翻转
            // this.letters.reverse()
    
            // vue.set(要修改的对象,索引,改变为什么)
            Vue.set(this.letters,0,'aaaaaa')
          }
        }
      })
    </script>
    </body>
    </html>
    
  • 相关阅读:
    男人只说三分话、留的七分打天下。
    sqlmap实例拿站
    sqlmap使用笔记
    rpm安装删除简介
    Zookeeper技术介绍
    linux下各文件夹的结构说明及用途介绍:
    每个系统管理员都要知道的 30 个 Linux 系统监控工具
    常用命令
    安装gitlab管理自己的代码
    速成Git
  • 原文地址:https://www.cnblogs.com/ch2020/p/14832978.html
Copyright © 2011-2022 走看看