首页 > 其他 > 详细

v-model指令后面跟的参数(number、lazy、debounce)

时间:2019-04-26 14:52:35      阅读:176      评论:0      收藏:0      [点我收藏+]

1. number

想将用户的输入自动转换为Number类型(如果原值的转换结果为NaN, 则返回原值)

2. lazy

在默认情况下, v-model在input事件中同步输入框的值和数据, 我们可以添加一个lazy特性,从而将数据改到change事件中发生, 代码示例如下:

<body id="example">
  <input v-model="msg" lazy><br/>
{{msg}}
</body>

<script>
    var exampleVM2 = new Vue({
    el: ‘#example‘,
data:{
    msg: ‘内容是在change事件后才改变的‘
}
    })
</script>

3. debounce

  设置一个最小的延时, 在每次敲击之后延时同步输入框的值与数据,如果每次更新都要进行高耗操作(例如, 在Input中输入内容时随时发送AJAx请求), 那么它较为有用,

v-model指令后面跟的参数(number、lazy、debounce)

原文:https://www.cnblogs.com/olivia-xia/p/10774204.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!