对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更改class和id的方法
Oct 10 Javascript
基于jquery tab切换(防止页面刷新)
May 23 Javascript
Js中的onblur和onfocus事件应用介绍
Aug 27 Javascript
JavaScript运行时库属性一览表
Mar 14 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 Javascript
基于javascript实现tab选项卡切换特效调试笔记
Mar 30 Javascript
深入理解jQuery layui分页控件的使用
Aug 17 Javascript
JS动态生成年份和月份实例代码
Feb 04 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
Sep 28 Javascript
Vue.js实现大屏数字滚动翻转效果
Nov 29 Javascript
js String.prototype.trim字符去前后空格的扩展
Aug 23 Javascript
ant-design-vue 时间选择器赋值默认时间的操作
Oct 27 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利用cookie实现访问次数统计代码
2011/05/19 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
2016/10/20 PHP
js获取div高度的代码
2008/08/09 Javascript
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
JS+CSS实现Div弹出窗口同时背景变暗的方法
2015/03/04 Javascript
使用jquery实现仿百度自动补全特效
2015/07/23 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
2016/07/14 Javascript
微信小程序 地图(map)实例详解
2016/11/16 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
详解js几个绕不开的事件兼容写法
2017/08/30 Javascript
使用watch监听路由变化和watch监听对象的实例
2018/02/24 Javascript
JS实现可针对算术表达式求值的计算器功能示例
2018/09/04 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法
2018/01/11 Python
Python 实现某个功能每隔一段时间被执行一次的功能方法
2018/10/14 Python
django的分页器Paginator 从django中导入类
2019/07/25 Python
python 并发下载器实现方法示例
2019/11/22 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
美国珠宝精品店:Opulent Jewelers
2019/08/20 全球购物
三星俄罗斯授权在线商店:Samsung俄罗斯
2019/09/28 全球购物
生物化学研究助理员求职信
2013/10/09 职场文书
小饰品店的创业计划书范文
2013/12/28 职场文书
机关作风整顿个人整改措施思想汇报
2014/09/29 职场文书
信息简报范文
2015/07/21 职场文书
python用字节处理文件实例讲解
2021/04/13 Python
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
Python测试框架pytest核心库pluggy详解
2022/08/05 Golang