基于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 相关文章推荐
javascript静态的url如何传递
May 03 Javascript
用JS剩余字数计算的代码
Jul 03 Javascript
最佳JS代码编写的14条技巧
Jan 09 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
jquery使用$(element).is()来判断获取的tagName
Aug 24 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
Jan 02 Javascript
javascript数据结构与算法之检索算法
Apr 04 Javascript
jQuery实现的仿select功能代码
Aug 19 Javascript
将JSON字符串转换成Map对象的方法
Nov 30 Javascript
js a标签点击事件
Mar 30 Javascript
webpack独立打包和缓存处理详解
Apr 03 Javascript
Element中Slider滑块的具体使用
Jul 29 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 清除网页病毒的方法
2008/12/05 PHP
深入PHP异步执行的详解
2013/06/03 PHP
解析WordPress中函数钩子hook的作用及基本用法
2015/12/22 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
快速解决PHP调用Word组件DCOM权限的问题
2017/12/27 PHP
javascript vvorld 在线加密破解方法
2008/11/13 Javascript
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
javascript制作的网页侧边弹出框思路及实现代码
2014/05/21 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
javascript 动态脚本添加的简单方法
2016/10/11 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
2017/01/23 Javascript
js实现模糊匹配功能
2017/02/15 Javascript
node.js操作mongodb简单示例分享
2017/05/25 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
2017/09/22 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
python实现的系统实用log类实例
2015/06/30 Python
Python元组拆包和具名元组解析实例详解
2018/03/26 Python
多个应用共存的Django配置方法
2018/05/30 Python
Numpy array数据的增、删、改、查实例
2018/06/04 Python
如何利用Anaconda配置简单的Python环境
2019/06/24 Python
Django ORM 自定义 char 类型字段解析
2019/08/09 Python
基于python实现从尾到头打印链表
2019/11/02 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
2019/12/20 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
清洁工表扬信
2014/01/08 职场文书
决心书标准格式
2014/03/11 职场文书
公司宣传语大全
2015/07/13 职场文书
新闻报道稿范文
2015/07/23 职场文书
Python序列化与反序列化相关知识总结
2021/06/08 Python
SpringBoot生成License的实现示例
2021/06/16 Java/Android
Redis做数据持久化的解决方案及底层原理
2021/07/15 Redis
springboot入门 之profile设置方式
2022/04/04 Java/Android