对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 相关文章推荐
JSON 教程 json入门学习笔记
Sep 22 Javascript
jQuery获取浏览器中的分辨率实现代码
Apr 23 Javascript
js中document.write使用过程中的一点疑问解答
Mar 20 Javascript
Vue中img的src属性绑定与static文件夹实例
May 18 Javascript
AngularJS自定义指令详解(有分页插件代码)
Jun 12 Javascript
使用AngularJS对表单提交内容进行验证的操作方法
Jul 12 Javascript
angular中实现li或者某个元素点击变色的两种方法
Jul 27 Javascript
JavaScript模块详解
Dec 18 Javascript
基于iview的router常用控制方式
May 30 Javascript
微信小程序进入广告实现代码实例
Sep 19 Javascript
JavaScript this在函数中的指向及实例详解
Oct 14 Javascript
详解vite2.0配置学习(typescript版本)
Feb 25 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
PHPMailer的主要功能特点和简单使用说明
2014/02/17 PHP
通过dbi使用perl连接mysql数据库的方法
2014/04/16 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
2014/10/13 PHP
为百度UE编辑器上传图片添加水印功能
2015/04/16 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
PHP 实现链式操作
2021/03/09 PHP
原生Js页面滚动延迟加载图片实现原理及过程
2013/06/24 Javascript
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
2013/07/08 Javascript
一个不错的字符串转码解码函数(自写)
2014/07/31 Javascript
js单独获取一个checkbox看其是否被选中
2014/09/22 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
javascript跨域请求包装函数与用法示例
2016/11/03 Javascript
JS创建Tag标签的方法详解
2017/06/09 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
2018/03/09 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
巧妙运用v-model实现父子组件传值的方法示例
2019/04/07 Javascript
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
使用vuex存储用户信息到localStorage的实例
2019/11/11 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
python微信公众号开发简单流程
2018/03/23 Python
Python Matplotlib 基于networkx画关系网络图
2019/07/10 Python
python创建学生管理系统
2019/11/22 Python
Pandas把dataframe或series转换成list的方法
2020/06/14 Python
python生成word合同的实例方法
2021/01/12 Python
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
德国最大的服装、鞋子和配件在线商店之一:Outfits24
2019/07/23 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
视光学专业自荐信
2014/06/24 职场文书
党员四风问题对照检查材料思想汇报
2014/09/16 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
航班延误投诉信
2015/07/02 职场文书