对Vue.js之事件的绑定(v-on: 或者 @ )详解


Posted in Javascript onSeptember 15, 2018

1、Vue.js事件绑定的一般格式

v-on:click='function'

v-on:click/mouseout/mouseover/

@click

2、Vue.js事件绑定的实现

2.1 JavaScript代码

<script type="text/javascript" src="../js/vue-1.0.21.js"></script>
 
		<script type="text/javascript">
			window.onload = function() {
				vm = new Vue({
					el: '#app',
					data: {
						arrMsg: ['apple', 'orage', 'pear']
					},
					methods: {
						show: function() {
							alert(this.arrMsg);
						}
					}
 
				});
			}
		</script>

2.2 html代码

<div id="app" class="container">
 <hr /> 事件的绑定方式一,v-on指令 
  <button type="button" v-on:click='show' class="btn btn-primary btn-default">显示数据</button>
 <hr/>事件的绑定方式二,简写方式 
  <button type="button" @click="show" class="btn btn-success btn-default">显示数据</button>
 </div>

2.3 运行结果

对Vue.js之事件的绑定(v-on: 或者 @ )详解

3、完整代码

<!DOCTYPE html>
<html>
 
	<head>
		<meta charset="UTF-8">
		<title></title>
		<link rel="stylesheet" href="../css/bootstrap.min.css" rel="external nofollow" />
		<script type="text/javascript" src="../js/vue-1.0.21.js"></script>
 
		<script type="text/javascript">
			window.onload = function() {
				vm = new Vue({
					el: '#app',
					data: {
						arrMsg: ['apple', 'orage', 'pear']
					},
					methods: {
						show: function() {
							//使用this访问数据
							alert(this.arrMsg);
						}
					}
 
				});
			}
		</script>
	</head>
 
	<body>
		<!--形式-->
		<!--v-on:click="函数"
		v-on:click/mouseout/mouseover/dbclick-->
 
		<div id="app" class="container">
			<hr /> 事件的绑定方式一,v-on指令(要加一个:) 
			<button type="button" v-on:click='show' class="btn btn-primary btn-default">显示数据</button>
			<hr/>事件的绑定方式二,简写方式(@) 
			<button type="button" @click="show" class="btn btn-success btn-default">显示数据</button>
		</div>
 
	</body>
 
</html>

以上这篇对Vue.js之事件的绑定(v-on: 或者 @ )详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 事件查询综合
Jul 13 Javascript
解析DHTML,JavaScript,DOM,BOM以及WEB标准的描述
Jun 19 Javascript
js实现快速分享功能(你的文章分享工具)
Jun 25 Javascript
JS 实现导航栏悬停效果(续)
Sep 24 Javascript
js验证电话号码与手机支持+86的正则表达式
Jan 23 Javascript
Javascript数组Array基础介绍
Mar 13 Javascript
js简单判断flash是否加载完成的方法
Jun 21 Javascript
Javascript实现图片不间断滚动的代码
Jun 22 Javascript
Vue.js 中的 v-model 指令及绑定表单元素的方法
Dec 03 Javascript
Windows下安装 node 的版本控制工具 nvm
Feb 06 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
Sep 02 Javascript
详解ES6 扩展运算符的使用与注意事项
Nov 12 Javascript
vue绑定事件后获取绑定事件中的this方法
Sep 15 #Javascript
浅谈vue方法内的方法使用this的问题
Sep 15 #Javascript
微信小程序动态增加按钮组件
Sep 14 #Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
Sep 14 #Javascript
解决vue 格式化银行卡(信用卡)每4位一个符号隔断的问题
Sep 14 #Javascript
Javascript 之封装(Package)
Sep 14 #Javascript
微信小程序框架wepy之动态控制类名
Sep 14 #Javascript
You might like
joomla jce editor 解决上传中文名文件失败问题
2013/06/09 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
PDO::errorCode讲解
2019/01/28 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
有关PHP 中 config.m4 的探索
2020/08/26 PHP
使用jQuery避免鼠标双击的解决方案
2013/08/21 Javascript
ListBox实现上移,下移,左移,右移的简单实例
2014/02/13 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
详解Nodejs的timers模块
2016/12/22 NodeJs
vue货币过滤器的实现方法
2017/04/01 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
vue计算属性和监听器实例解析
2018/05/10 Javascript
vue使用nprogress加载路由进度条的方法
2020/06/04 Javascript
基于脚手架创建Vue项目实现步骤详解
2020/08/03 Javascript
js实现列表按字母排序
2020/08/11 Javascript
js实现简单的随机点名器
2020/09/17 Javascript
跟老齐学Python之集成开发环境(IDE)
2014/09/12 Python
python使用PyGame绘制图像并保存为图片文件的方法
2015/04/24 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
python合并已经存在的sheet数据到新sheet的方法
2018/12/11 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
乐天旅游台湾网站:Rakuten Travel TW
2017/06/01 全球购物
什么是索引指示器
2012/08/20 面试题
理工科学生的自我评价
2013/12/15 职场文书
个人公开承诺书
2014/03/28 职场文书
创建青年文明号材料
2014/05/09 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
MySQL中order by的使用详情
2021/11/17 MySQL
Oracle 触发器trigger使用案例
2022/02/24 Oracle
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android