对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 组件之旅(四):测试 JavaScript 组件
Oct 28 Javascript
Jquery+CSS3实现一款简洁大气带滑动效果的弹出层
May 15 Javascript
深入浅析JavaScript中对事件的三种监听方式
Sep 29 Javascript
学习Javascript闭包(Closure)知识
Aug 07 Javascript
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
JavaScript在控件上添加倒计时功能的实现代码
Jul 04 Javascript
Vue2.0 slot分发内容与props验证的方法
Dec 12 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
Jun 07 Javascript
微信小程序 wxParse插件显示视频问题
Sep 27 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
Jul 26 Javascript
JavaScript常用8种数组去重代码实例
Sep 09 Javascript
请求时token过期自动刷新token操作
Sep 11 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
php去除HTML标签实例
2013/11/06 PHP
php无限分类使用concat如何实现
2015/11/05 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
jquery ajax跨域解决方法(json方式)
2014/02/04 Javascript
跟我学习javascript的this关键字
2020/05/28 Javascript
Bootstrap基本插件学习笔记之Alert警告框(20)
2016/12/08 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
JS实现简单抖动效果
2017/06/01 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
Vue + better-scroll 实现移动端字母索引导航功能
2018/05/07 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
[01:00]选手抵达华西村 整装待发备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
python几种常用功能实现代码实例
2019/12/25 Python
python对文件的操作方法汇总
2020/02/28 Python
解决Keras自带数据集与预训练model下载太慢问题
2020/06/12 Python
基于python实现删除指定文件类型
2020/07/21 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
django 获取字段最大值,最新的记录操作
2020/08/09 Python
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
美国最大网上鞋店:Zappos
2016/07/25 全球购物
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
澳大利亚香水在线:Price Rite Mart
2017/12/28 全球购物
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
党的群众路线学习材料
2014/05/16 职场文书
2015年见习期工作总结
2014/12/12 职场文书
装饰施工员岗位职责
2015/04/11 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python
如何制作自己的原生JavaScript路由
2021/05/05 Javascript
小程序自定义轮播图圆点组件
2022/06/25 Javascript
服务器nginx权限被拒绝解决案例
2022/09/23 Servers