【Vue.js】009-事件处理

一、监听事件

1、概述

可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码。

 

2、代码演示



	
		
		
		
	
	
		

The button above has been clicked {{ counter }} times.

 

3、运行结果

【Vue.js】009-事件处理_第1张图片

 

二、事件处理方法

1、概述

然而许多事件处理逻辑会更为复杂,所以直接把 JavaScript 代码写在 v-on 指令中是不可行的。因此 v-on 还可以接收一个需要调用的方法名称。

 

2、代码演示



	
		
		
		
	
	
		

 

3、运行结果

【Vue.js】009-事件处理_第2张图片

 

三、内联处理器中的方法

1、概述

除了直接绑定到一个方法,也可以在内联 JavaScript 语句中调用方法;

 

2、代码演示



	
		
		
		
	
	
		

 

3、运行结果

【Vue.js】009-事件处理_第3张图片

 

四、事件修饰符(官方)

【Vue.js】009-事件处理_第4张图片

【Vue.js】009-事件处理_第5张图片

【Vue.js】009-事件处理_第6张图片

【Vue.js】009-事件处理_第7张图片

 

五、按键修饰符

【Vue.js】009-事件处理_第8张图片

【Vue.js】009-事件处理_第9张图片

【Vue.js】009-事件处理_第10张图片

 

六、系统修饰符

1、系统修饰符

【Vue.js】009-事件处理_第11张图片

【Vue.js】009-事件处理_第12张图片

 

2、.exact 修饰符

【Vue.js】009-事件处理_第13张图片

 

3、鼠标按钮修饰符

【Vue.js】009-事件处理_第14张图片

 

4、为什么在 HTML 中监听事件?

【Vue.js】009-事件处理_第15张图片

 

 

 

 

 

 

 

你可能感兴趣的:(Vue.js,vue)