首页 > 其他分享 >Vue数组变化的侦测的学习

Vue数组变化的侦测的学习

时间:2024-05-14 23:53:10浏览次数:15  
标签:Vue concat names 数组 侦测 方法 替换 变更

数组的监听

有两种方法
变更方法和替换数组
####两者的区别就是 变更方法会引起ui的自动更新即直接会显示在页面上,但是替换数组不会,

变更方法

push()
pop()
shift()
unshift()
splice()
sort()
reverse()

替换数组

concat()
filter()
slice()

如何实现替换数组相当于是变更方法

    //变更方法监听数据
            this.names.push('1111111')
            //替换数组
           console.log( this.names.concat(["jinshan"]) );
           //如果想实现替换数组和变更方法一样的去显示
           this.names=this.names.concat(["jinshanLLLLLL"])

标签:Vue,concat,names,数组,侦测,方法,替换,变更
From: https://www.cnblogs.com/JinshanJiao/p/18192521

相关文章

  • Vue 事件处理 传参 以及事件的修饰符 的学习
    事件处理在vue中使用v-on来进行监听事件,可以简写成@两种展示方式内联事件处理器(较为简单理解就行)方法事件处理器两者的区别就是内联事件处理器是直接写在v-on里面的,<button@click="count++">自增</button>方法事件处理器是写在js里面的<button@click="addCount">点......
  • 【vue3入门】-【22】 动态组件&组件保持存活&异步组件
    动态组件有些场景下会需要在两个组件之间来回切换,比如tab页面App.vue<template><!--组件标签--><component:is="tabComponent"></component><button@click="changeHandle">切换组件</button></template><script>importC......
  • vue2小效果的实现
    代码量:100行左右搏客量:1所用时间:1h<!--components文件中的Person.vue--><template><divclass="person"><h2>姓名:{{name}}</h2><h2>年龄:{{age}}</h2><button@click="changeName">......
  • Vue3 列表渲染以及key值的状态管理 的学习
    列表渲染使用v-for指令来进行一个数组的渲染,基于iteminitems其中item是迭代名,items是源数据的数组且迭代名称也可以自由定义,只需要与后面插值表达式的一致即可v-for也可以支持第二个参数进行位置的索引(item,index)initems还有一个小的注意点in也可以换成of一样的用......
  • 你是怎么处理vue项目中的错误的?
    一、错误类型任何一个框架,对于错误的处理都是一种必备的能力在Vue 中,则是定义了一套对应的错误处理规则给到使用者,且在源代码级别,对部分必要的过程做了一定的错误处理。主要的错误来源包括:后端接口错误代码中本身逻辑错误二、如何处理后端接口错误通过axios的intercep......
  • vue3 多服务器域名跨域代理和请求配置
    多服务器域名的跨域配置:同样是在vue.config.js文件中对devServer.proxy进行配置,如下:const{defineConfig}=require('@vue/cli-service')module.exports=defineConfig({transpileDependencies:true,lintOnSave:false,//关闭eslint检查,devServer:{......
  • vue给元素添加校验rules
    1.使用validator添加校验规则:在Elemengplus(Vue3版本的ElementPlus)框架中,给el-dialog中的input框添加日期格式验证,可以使用el-form和el-form-item组件来配合实现,并通过el-input组件的v-model绑定数据,结合el-form的验证规则rules实现。以下是一个简单的例子,演示如何给日期输入框......
  • Tree树组件格式化数据、获取所有数据数组
     格式化树数据:functionreplaceNameWithTitle(data){//遍历数据数组returndata.map(item=>{//复制当前对象,以免修改原始数据constnewItem={...item};//将name属性替换为titlenewItem......
  • react什么时候用函数组件,什么时候用类组件
    在React中,使用函数组件还是类组件取决于你的需求和个人偏好。在过去,类组件是主要的React组件形式,但是随着ReactHooks的引入,函数组件也变得非常强大,两者之间的差异已经减小。以下是一些指导原则:简单的UI组件:对于简单的UI组件,如按钮、图标、展示静态内容的组件等,使用......
  • Vue2入门之超详细教程十七-常用内置命令集合
    Vue2入门之超详细教程十四-常用内置指令集合1、简介常用内置指令集合v-bind:单向绑定解析表达式,可简写为:xxxv-model:双向数据绑定v-for:遍历数组/对象/字符串v-on:绑定时间监听,可简写为@v-if:条件渲染(动态控制节点是否存在)v-else:条件渲染(动态控制节点是否存在)v-show:条件渲染......