vue模板语法下集

目录

一、事件处理器

1、阻止冒泡

2、 事件修饰符

3、按键修饰符

二、组件及组件通信

1、简单组件 & 父组件 传参 给子组件

2、父组件 传参 给子组件

三、表单综合案例


一、事件处理器

1、阻止冒泡

vue模板语法下集_第1张图片

 



	
		
		
		
		
	
	
		

阻止冒泡

vue模板语法下集_第2张图片

 运行:

vue模板语法下集_第3张图片

 

 vue模板语法下集_第4张图片

 

2、 事件修饰符

Vue通过由点(.)表示的指令后缀来调用修饰符,

  .stop

  .prevent

  .capture

  .self

  

  

  

  

  

  

  

  

  

  

...

  

  

...

  

  



	
		
		
		
		
	
	
		

发送一次

点击只弹出一次,不会反复刷新:

 

3、按键修饰符

  

 Vue允许为v-on在监听键盘事件时添加按键修饰符:

  

  

  Vue为最常用的按键提供了别名

  

  

  全部的按键别名:

  .enter

  .tab

  .delete (捕获 "删除" 和 "退格" 键)

  .esc

  .space

  .up

  .down

  .left

  .right

  .ctrl

  .alt

  .shift

  .meta      



	
		
		
		
		
	
	
		

按键修饰符

 点击文本框直接回车就会弹出:

 

 

二、组件及组件通信

1、简单组件 & 父组件 传参 给子组件



	
		
		
		
		
	
	
		

简单组件

父组件 传参 给子组件

vue模板语法下集_第5张图片

 

组件

定义:template

父传子:props

子传父:通过$emit注册事件名

this.$emit('事件名',......)

2、父组件 传参 给子组件



	
		
		
		
		
	
	
		

父组件 传参 给子组件

 运行:

vue模板语法下集_第6张图片

三、表单综合案例



	
		
		
		表单
	
	
		

表单综合案例

  • vue表单





    {{h.name}}


    确认

vue模板语法下集_第7张图片

 

vue模板语法下集_第8张图片

 

今日分享就到这啦!再会!

你可能感兴趣的:(vue.js,javascript,前端)