Vue(属性&事件绑定)
v-bind(缩写“:” -- 属性绑定 )
v-mode(双向数据绑定)
v-on(缩写“@”-- 绑定事件)
一、v-bind
缩写“:” (属性绑定)
【Vue(属性&事件绑定)】给标签属性绑定变量属性,否则会按照字符串处理;里面可以写js表达式。
文章图片
二、v-mode
(双向数据绑定)
双向绑定:页面标签值被修改时会同步数据层的值。反之,亦然。?案例:计算器
文章图片
文章图片
三、v-on
缩写“@” (事件绑定)
包括点击事件、鼠标移入、按键事件、改变事件等等。
(1)、点击事件
文章图片
(2)、鼠标事件
文章图片
(3)、按键事件
全部的键盘别名:
.enter.tab.delete (捕获 “删除” 和 “退格” 键).esc.space.up.down.left.right.ctrl.alt.shift.meta(window系统下是window键,mac下是command键)
Alt + C :
Ctrl + Click :点我
注意!!!如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加上.native
比如:
(4)、改变事件
在js的vm的方法里写上
vm.selectOption = "2"
即可默认选中页面2在vm的方法模块中写上
对应的逻辑当切换时就会触发
四、事件修饰符
文章图片
1、stop:此时点击里面的按钮会触发外面元素的事件,因此用该属性阻止。
文章图片
2、prevent:默认会跳转到百度,因此可以用该属性阻止。
文章图片
3、capture:从外到里的执行事件。
文章图片
4、self:只有被点击了才会触发事件。
文章图片
5、once:只执行一次阻止默认行为事件。即第一次点击链接不会跳转到百度,第二次点击会跳转。
文章图片
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 第6.2章(设置属性)
- vue-cli|vue-cli 3.x vue.config.js 配置
- 2020-04-07vue中Axios的封装和API接口的管理
- 宋仲基&宋慧乔(我们不公布恋情,我们直接结婚。)
- 21天|21天|M&M《见识》04
- VueX--VUE核心插件
- 二叉树路径节点关键值和等于目标值(LeetCode--112&LeetCode--113)
- 7、前端--jQuery简介、基本选择器、基本筛选器、属性选择器、表单选择器、筛选器方法、节点操作、绑定事件
- vue组件中为何data必须是一个函数()