基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍


Posted in Javascript onAugust 24, 2018

如下所示:

<!DOCTYPE html>
<html lang="en">
 
	<head>
		<meta charset="UTF-8">
		<title>Title</title>
		<link rel="stylesheet" href="css/bootstrap.css" rel="external nofollow" >
		<script src="js/jquery-3.2.1.min.js"></script>
		<script src="js/bootstrap.js"></script>
		<script src="js/vue.js"></script>
	</head>
 
	<body>
		<div id="example">
			<input type="text" v-model="items.type" ref="type" />
			<div class="show">输入框的内容:{{items.type}}</div>
		</div>
		<script>
			var example1 = new Vue({
				el: '#example',
				data: {
					items: {
						type: '千年之恋:'
					}
				},
				watch: {
					items: {
						handler: function() {
							alert(this.$refs.type.value);
						},
						deep: true
					}
				}
			})
		</script>
	</body>
 
</html>

基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍

ref 说明

<div class="touchscroll">

//

</div>

如果我们想要获取这个div的某个值,比如scrollTop的值,常规的做法是我们必须用document.querySelector(".touchScroll")获取这个dom节点,然后在获取scrollTop的值。

但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的div上绑定div,然后$refs里面调用就行

因此上面可以写成:

<div class="touchscroll" ref='div'>

//

</div>

然后在javascript里面这样调用:

this.$refs.div.scrollTop.

这样就可以减少获取dom节点的消耗了!

以上这篇基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery循环map功能的代码
Feb 26 Javascript
JS实现随机数生成算法示例代码
Aug 08 Javascript
javascript 寻找错误方法整理
Jun 15 Javascript
jQuery scrollFix滚动定位插件
Apr 01 Javascript
jQuery 调用WebService 实例讲解
Jun 28 Javascript
js addDqmForPP给标签内属性值加上双引号的函数
Dec 24 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
Dec 29 Javascript
jquery实现自适应banner焦点图
Feb 16 Javascript
bootstrap table插件的分页与checkbox使用详解
Jul 23 Javascript
原生JS实现的双色球功能示例
Feb 02 Javascript
使用Nuxt.js改造已有项目的方法
Aug 07 Javascript
JavaScript实现横版菜单栏
Mar 17 Javascript
element-ui 表格数据时间格式化的方法
Aug 24 #Javascript
vue select选择框数据变化监听方法
Aug 24 #Javascript
vue左侧菜单,树形图递归实现代码
Aug 24 #Javascript
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 #jQuery
element-ui中的select下拉列表设置默认值方法
Aug 24 #Javascript
vue 登录滑动验证实现代码
Aug 24 #Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
Aug 24 #Javascript
You might like
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
PHP实现浏览器中直接输出图片的方法示例
2018/03/14 PHP
javascript 兼容FF的onmouseenter和onmouseleave的代码
2008/07/19 Javascript
取选中的radio的值
2010/01/11 Javascript
jquery的ajax请求全面了解
2013/03/20 Javascript
JS验证控制输入中英文字节长度(input、textarea等)具体实例
2013/06/21 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
JavaScript中的ArrayBuffer详细介绍
2014/12/08 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
jquery Deferred 快速解决异步回调的问题
2016/04/05 Javascript
Angular2 父子组件通信方式的示例
2018/01/29 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
vue 解决异步数据更新问题
2019/10/29 Javascript
微信小程序实现页面浮动导航
2020/01/08 Javascript
vue基于better-scroll实现左右联动滑动页面
2020/06/30 Javascript
Javascript文本框脚本实现方法解析
2020/10/30 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
python实现从web抓取文档的方法
2014/09/26 Python
分析并输出Python代码依赖的库的实现代码
2015/08/09 Python
Python制作Windows系统服务
2017/03/25 Python
python opencv 直方图反向投影的方法
2018/02/24 Python
python 自动去除空行的实例
2018/07/24 Python
python 追踪except信息方式
2020/04/25 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
2020/06/10 Python
浅谈Python 函数式编程
2020/06/20 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
Falconeri美国官网:由羊绒和羊毛制成的针织服装
2018/04/08 全球购物
工作态度检讨书
2014/02/11 职场文书
优秀党员个人总结
2015/02/14 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
大学生求职信怎么写
2015/03/19 职场文书
应聘教师求职信范文
2015/03/20 职场文书
2019求职信:应届生求职信范文
2019/04/24 职场文书