Vue常用技巧收录

2023-10-27

1.删除数组索引

//在数组中删除一项标准做法是用 
Array.splice(index,1) del( index ) { this.arr.splice(index,1) } //Vue.js2.2.0+版本中 可以直接使用Vue.delete del ( index ) { this.$delete ( this.arr , index ) }

demo:

https://ccforward.github.io/demos/vue-tips/delete.html

2.选中input框中文字

调用select()方法即可

<input @focus="$event.target.select()">

组件中调用就需要加上native属性

<component @focus.native="$event.target.select()"></component>

demo:

https://ccforward.github.io/demos/vue-tips/select.html

3.私有属性

data: {
  name: 'name',
  _name: 'name'
},
mounted() {
 	console.log(this.name);		//name
	console.log(this._name);		//undefined
}

以_或者$开头的属性只能Vue自身使用

demo

https://codepen.io/ccforward/pen/BZqrNj

 

4.debounce延迟计算watch属性

debounce去抖 尤其适合在输入这种高频的操作中实时计算属性值

text: _.debounce(function () {
    this.inputing = false
  }, 1000)

 

转载于:https://www.cnblogs.com/Abner5/p/7911318.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Vue常用技巧收录 的相关文章

随机推荐

  • mysql 减法,mysql 减法

    SQL codemysql gt desc t a175460677 Field Type Null Key Default Extra uName char 3 YES NULL money float 10 2 YES NULL
  • Arduino平衡小车

    Arduino平衡小车 1 概述 此Arduino平衡小车在主控方面由Arduino UNO R3和Arduino sensor shield v5 0传感器扩展板组成 采用TB6612FNG作为电源和电机之间的中介给带编码器的直流电机供电
  • Nacos鉴权和配置加密

    nacos存在可以任意用户添加的问题 更改提交方式为POST 访问 nacos v1 auth users test111username test111 password 123456 新建一个账号test111 可以看到创建用户成功 如
  • STM32读写内部Flash(介绍+附代码)

    概述 内部Flash读写详解 一 介绍 首先我们需要了解一个内存映射 stm32的flash地址起始于0x0800 0000 结束地址是0x0800 0000加上芯片实际的flash大小 不同的芯片flash大小不同 RAM起始地址是0x2
  • SMTP:防止追踪发件人IP

    1 使用网页版gmail发信 邮件头不带X Originating IP 2 javamail调用SMTP时加代理 props put mail smtp socks host 10 11 22 2 props put mail smtp
  • 背包

    01背包 问题描述 有N件物品和一个容量为V的背包 第i件物品的体积是weight i 价值是value i 求解将哪些物品装入背包可使价值总和最大 实现代码 include
  • Java-查看运行时对象占用内存

    Java 查看运行时对象占用内存 一 查看项目运行时的进程ID jps 二 导出运行信息到二进制文件中 选择想要查看程序的进程ID 例如 jmap dump format b file heap bin 20772 不能在系统目录中创建 会
  • STM32单片机蓝牙-APP全自动洗衣机水位检测洗涤脱水排水

    实践制作DIY GC0164 蓝牙 APP全自动洗衣机水位检测 基于STM32单片机设计 蓝牙 APP全自动洗衣机水位检测 二 功能介绍 硬件组成 STM32F103C单片机最小系统 LCD1602显示器 1个5V直流电机 低速洗衣高速脱水
  • NC portal保存只能获取当前子表选中行的数据集问题

    保存是获取子表数据只能获取到当前选中的行 代码如下 LfwViewmain LfwRuntimeEnvironment getWebContext getPageMeta getView main Dataset bodyds main g
  • mysql回收用户权限

    1 创建test1用户 select password test1 password test1 06C0BF5B64ECE2F648B5F048A71903906BA08E5C create user test1 localhost id
  • 设计模式--策略模式

    策略模式 属于行为型模式基本原理 一个类的行为或其算法可以在运行时更改主要流程 1 创建策略基类 并根据不同行为实例化不同的策略类 2 使用时选择合适的策略类注意 如果一个系统的策略太多最好考虑其他模式 include
  • Python绘制柱状图并美化

    python绘图合集 往期绘图合集 python绘制简单的折线图 python读取excel中数据并绘制多子图多组图在一张画布上 python绘制带误差棒的柱状图 python绘制多子图并单独显示 python读取excel数据并绘制多y轴
  • ICLR2021

    USING LATENT SPACE REGRESSION TO ANALYZE AND LEVERAGE COMPOSITIONALITY IN GANS 作者 Lucy Chai Jonas Wulff Phillip Isola 单位
  • 电容数据手册阅读

    SCOPE 该说明书描述介绍了什么 APPLICATIONS 电容的应用范围 FEATURES 电容的特点 ORDERING INFORMATION GLOBAL PART NUMBER PHYCOMP CTC 12NC 订货信息 全球零件
  • Ubuntu nginx C compiler cc is not found

    二 遇到的问题 1 问题内容 checking for C compiler found but is not working configure error C compiler gcc is not found 2 原因分析 confi
  • js数组循环的一种算法

    数组循环的一种算法
  • 计算机网络知识思维导图

    网络体系结构 交换技术 传输层协议 数据链路层
  • 关于Findbugs的一些常见报错的翻译和处理方式

    在Lab5中要求使用 CheckStyle 和 FindBugs 工具对经过人工走查的 Lab4 代码进行自动的静态代码分析 在使用FindBugs的过程中 出现了一些难以理解的报错 经查阅资料 了解了错误的原因以及一些大致的解决办法 下面
  • Olya and Energy Drinks【Codeforces 877D】【BFS+思维+剪枝】

    Codeforces Round 442 Div 2 D 这天给学弟学妹们出了这道题 没想到背锅了 感觉要0A了 QAQ 确实 今天我再次写的时候也WA了好几发 哎 这锅背了 看到有些的代码code 访问过的点都标记为mp x y 但是这样
  • Vue常用技巧收录

    1 删除数组索引 在数组中删除一项标准做法是用 Array splice index 1 del index this arr splice index 1 Vue js2 2 0 版本中 可以直接使用Vue delete del inde