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

企业做网站多少钱不限次数观看视频的app

企业做网站多少钱,不限次数观看视频的app,招商网站建设方案,东莞网络推广运营平台文章目录 前言阻止默认事件 prevent阻止事件冒泡 stop 前言 在官方文档中对于事件修饰符有一个很好的说明,本篇文章主要记录验证测试的案例。 官方文档 事件修饰符 阻止默认事件 prevent 在js原生的语言中,可以根据标签本身的事件对象进行阻止默认事件…

文章目录

  • 前言
  • 阻止默认事件 prevent
  • 阻止事件冒泡 stop

前言

在官方文档中对于事件修饰符有一个很好的说明,本篇文章主要记录验证测试的案例。

官方文档 事件修饰符

阻止默认事件 prevent

在js原生的语言中,可以根据标签本身的事件对象进行阻止默认事件操作,如下所示:

<template><h1>阻止默认事件</h1><a @click="clickTest1" href="https://writing-bugs.blog.csdn.net/">专注写bug csdn</a>
</template>
<script>
export default{data(){return{}},methods:{clickTest1(e){// js 原生 事件对象 方法 实现阻止默认事件e.preventDefault();console.log("点击了!");}}
}
</script>

<a>标签,增加href属性后,浏览器点击当前连接即可进行跳转操作,若只想点击后触发日志打印或其他操作,但不想跳转,则可以采取e.preventDefault() 进行默认事件的阻止。
在这里插入图片描述


Vue中有更加简单的实现方式,只需要在对应v-on绑定的click方法后增加对应的标识即可。如:@click.prevent="xxx"

<template><h1>阻止默认事件</h1><a @click="clickTest1" href="https://writing-bugs.blog.csdn.net/">专注写bug csdn</a><br><hr><a @click.prevent="clickTest2" href="https://writing-bugs.blog.csdn.net/">专注写bug csdn</a>
</template>
<script>
export default{data(){return{}},methods:{clickTest1(e){e.preventDefault();console.log("点击了!");},clickTest2(){console.log("点击了2!");}}
}
</script>

在这里插入图片描述

阻止事件冒泡 stop

触发子级元素的事件的同时,也触发了父级元素的事件。

冒泡通常出现在嵌套中,比如div有个点击事件,其内有个其他的标签,也有一个点击事件。如下所示。

<template><h1>阻止事件冒泡</h1><div @click="clickDiv"><p @click="clickP">666666</p></div>
</template>
<script>
export default{data(){return{}},methods:{clickDiv(e){console.log("点击了 div!");},clickP(){console.log("点击了 p!");}}
}
</script>

当点击对应的p标签的文字后,控制台中将打印如下的信息。
在这里插入图片描述
如何想要只触发p标签的点击事件,但不想触发外层的其他点击事件,这种如何实现呢?

在js原生语法中,可以采取e.stopPropagation() 进行事件冒泡的阻止操作。

比如:

<template><h1>阻止事件冒泡</h1><div @click="clickDiv"><p @click="clickP">666666</p></div>
</template>
<script>
export default{data(){return{}},methods:{clickDiv(e){console.log("点击了 div!");},clickP(e){// js 原生阻止事件 冒泡e.stopPropagation();console.log("点击了 p!");}}
}
</script>

在这里插入图片描述
在vue中有一个更为简单的方式实现,直接在对应事件后增加.stop标识。

<template><h1>阻止事件冒泡</h1><div @click="clickDiv"><p @click.stop="clickP">666666</p></div>
</template>
<script>
export default{data(){return{}},methods:{clickDiv(e){console.log("点击了 div!");},clickP(e){// js 原生阻止事件 冒泡//e.stopPropagation();console.log("点击了 p!");}}
}
</script>
http://www.tj-hxxt.cn/news/27515.html

相关文章:

  • 扬州网站建设多少钱seo优缺点
  • 做网站在哪找靠谱百度seo服务公司
  • 专题探索网站开发模式特点谷歌搜索引擎下载安装
  • 不用编程做APP和响应式网站2024年最新一轮阳性症状
  • 用bluehost建设网站seo页面内容优化
  • 阿里云ecs部署网站阿里云建站费用
  • python基础教程第3版seo怎么做优化工作
  • 软件工程女生的悲哀海口seo网络公司
  • 企业网站设计分类营销软件
  • 接做图网站互联网营销策划方案
  • 线上线下推广是什么意思优化大师win10能用吗
  • 个人全屏网站模板客服系统网页源码2022免费
  • 单页营销分享网站seo优化关键词排名优化
  • 佛山网站建站站长工具是做什么的
  • 网站首页是乱码 其他页面正常seo推广哪家服务好
  • 网站欢迎屏怎么做网络营销的主要特点有哪些
  • 动态网站与建设实训心得google谷歌搜索
  • 手机网站营销页google搜索引擎
  • 一亩田的网络营销方式站内seo和站外seo区别
  • 东海网站建设精准推广
  • 太原市城乡建设局网站seo服务外包报价
  • 电子商务网站建设实验原理百度网站名称及网址
  • wordpress屏蔽主题更新宁波如何做抖音seo搜索优化
  • 一般可以建些什么种类的网站100种找客户的方法
  • 网站没有经过我司审核通过白名单百度关键词排名爬虫
  • 设计培训培训网站建设推广平台 赚佣金
  • 网站设计 现在流行的导航方式全球网络营销公司排行榜
  • 衡阳网站培训机构网站制作
  • 网站推销怎么做ppt模板杭州关键词推广优化方案
  • 曰本真人性做爰视频网站网站服务器多少钱一年