当前位置: 首页 > news >正文

优质的南昌网站设计/郑州seo优化外包

优质的南昌网站设计,郑州seo优化外包,万能小偷程序做网站,沈阳网站建设制作事件处理 事件的基本使用 1.使用v-on:xxx 或者 xxx 绑定事件,其中xxx是事件名 一般来说用 xxx 这种方式多一点 2.事件的回调函数需要配置在 methods 对象中,最终会在 vm 上面 3.methods中配置的函数,不要用箭头函数!否则this…

事件处理

事件的基本使用

  • 1.使用v-on:xxx 或者 @xxx 绑定事件,其中xxx是事件名
    在这里插入图片描述
    一般来说用 @xxx 这种方式多一点

  • 2.事件的回调函数需要配置在 methods 对象中,最终会在 vm 上面
    在这里插入图片描述

  • 3.methods中配置的函数,不要用箭头函数!否则this就不是vm

  • 4.methods中配置的函数,都是被Vue所管理的函数,this的指向是vm 或者 组件实例对象

  • 5.@click="demo"@click="demo($event)"的效果一致,但是后者可以传参

事件修饰符

顾名思义,这个就是用来修饰,限制我们定义的事件的一些操作。

Vue中的事件修饰符:

    1.prevent: 阻止默认事件(常用)2.stop: 阻止事件冒泡(常用)3.once:事件只能触发一次(常用)4.capture:使用事件的捕获模式5.self:只有 event.target 是当前操作的元素时才触发事件6.passive:事件的默认行为立即执行,无需等待事件回调执行完毕
  • prevent
    在这里插入图片描述

  • stop
    就比如,如果不用stop,你点击一次button,除了button本身绑定了鼠标点击事件showInfo会被触发之外,它还会触发div这个父元素里面绑定的showInfo
    在这里插入图片描述

  • once
    在这里插入图片描述

  • capture
    在这里插入图片描述
    也就是说,bubbling阶段是从子元素到祖先元素
    capture阶段是从父元素到子元素
    在这里插入图片描述
    然后点击box2的时候,就不是像冒泡阶段那样,先触发2再冒泡到box1,而是反过来先1后2,如下图所示:
    在这里插入图片描述

  • self(用的不多)

  • passive(用的不多)

键盘事件

在这里插入图片描述

Vue中常用的按键别名

  • 回车 => enter

  • 删除 => delete (捕获“删除” 和 “退格”键)

  • 退出 => esc

  • 空格 => space

  • 换行 => tab(特殊,不能和keyup一起使用,要和keydown一起使用)

  • 上 => up

  • 下 => down

  • Vue没有提供别名的按键,可以使用按键原始的key值去绑定,但是要注意转换为 kebab-case(短横线命名)

比如说:

<input type="text" placeholder="按下切换大小写提示输入" @keyup.caps-lock="showInfo">

这里面的caps-lock就是用短横线命名方法来命名的切换大小写键。

特殊的系统修饰键

ctrlaltshiftmeta(win键)

(1)这四个按键配合keyup去使用,按下修饰键的同时,再按下其他键,随后释放其他键,事件才被触发。
(2)这四个按键配合keydown是正常使用。

事件总结

  • 修饰符可以连续写,比如我们可以同时添加prevent来阻止默认事件stop来阻止事件冒泡
    在这里插入图片描述
  • 四个系统修饰键可以通过这种方式指定“其他键”到底是哪个键(比如这里就指定是y)。
<input type="text" placeholder="按下回车提示输入" @keyup.ctrl.y="showInfo">

最后总结一定要知道的:

  • 使用 @xxx 或者 v-on:xxx 来绑定事件,其中 xxx 是事件名。

    • 如果你绑定的事件想传参数,那就加括号 @xxx()
    • 举个例子那就是 @click($event,a)或者键盘事件 @keydown.enter="showInfo"

  • 事件修饰符就是要记住在事件名字后面加.修饰符

    • 阻止默认事件 prevent

    • 阻止事件冒泡stop

    • 事件只触发一次once


  • 键盘事件要记住常用的按键别名

    • 回车 => enter
    • 删除 => delete (捕获“删除” 和 “退格”键)
    • 退出 => esc
    • 空格 => space
    • 换行 => tab(特殊,不能和keyup一起使用,要和keydown一起使用)
    • 上 => up
    • 下 => down
http://www.jmfq.cn/news/5082067.html

相关文章:

  • 网站专题页面/客户管理软件哪个好用
  • 飞虎队网站建设/百度竞价推广怎么做
  • 那些语言可以做动态网站/seo chinaz
  • 彩票网站开发 彩票软件开发/seo策略工具
  • 南京移动网站建设效果好/四川seo快速排名
  • 网站效果展示/google学术搜索
  • unity网站后台怎么做/头条搜索
  • 网站后台的东西都是要上传到在虚拟主机上面吗/seo一般包括哪些内容
  • 深圳经营性网站备案/网站top排行榜
  • 上海网站推/下载百度地图2022最新版官方
  • 福州专业网站建设价格/无锡百度快速优化排名
  • 网站系统架构图/百度推广登录页面
  • 网站开发和网站建设/电脑优化大师下载安装
  • 电脑网站制作教程/宁波正规seo推广
  • 宁波网站建设哪家好/搜索引擎优化方法总结
  • 企业门户网站在信息系统架构中属于哪个层次/2023网络营销成功案例
  • 网站建设 开发/推广引流吸引人的标题
  • php 获取网站根域名/软文宣传
  • 类似一起做网店的网站/外贸网站制作公司
  • 淘宝天猫做网站咨询/b站推广app大全
  • 中国建设银行公积金网缴网站/免费的短视频app大全
  • 网站首页图片轮播/互联网创业项目
  • wordpress门户网站主题/东莞seo建站排名
  • 网络管理系统有哪几部分组成/衡阳seo优化首选
  • 建网页用什么软件/杭州seo百度关键词排名推广
  • 做甜品网站栏目/上海sem
  • 有视频做的很好的网站吗/站长网站查询
  • 服务器网站建设教程/搜索引擎优化seo是什么
  • 网站建设通/真正免费建站网站
  • 广东网站建设多少钱/网站优化技巧