详解vue事件对象、冒泡、阻止默认行为
发布时间 - 2026-01-11 00:16:12 点击率:次整理文档,搜刮出一个vue事件对象、冒泡、阻止默认行为的代码,稍微整理精简一下做下分享。

事件对象
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="../js/Vue.js" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function(){
var vm = new Vue({
el:'#box',
data:{},
methods:{
show:function(ev){
alert(ev.clientX);
alert(ev.clientY);
}
}
});
}
</script>
</head>
<body>
<div id="box">
<input type="button" name="" value="按钮" @click="show($event)">
</div>
</body>
</html>
事件冒泡
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="../js/Vue.js" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function(){
var vm = new Vue({
el:'#box',
data:{},
methods:{
show:function(){
alert(111);
//原生的写法
//ev.cancelBubble = true;
},
show2:function(){
alert(222);
}
}
});
}
</script>
</head>
<body>
<div id="box">
<div @click="show2()">
<input type="button" name="" value="按钮" @click.stop="show()">
</div>
</div>
</body>
</html>
阻止事件默认行为
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
.show2{
padding:15px;;
}
</style>
<script src="../js/Vue.js" charset="utf-8"></script>
<script type="text/javascript">
window.onload = function () {
var vm = new Vue({
el: '#box',
data: {},
methods: {
show: function () {
alert(111)
},
show2: function () {
alert(222)
}
}
});
}
</script>
</head>
<body>
<div id="box">
<div class="show2">
<input type="button" name="" value="按钮" @contextmenu.prevent="show()">
</div>
</div>
</body>
</html>
希望本文所述对你有所帮助,vue事件对象、冒泡、阻止默认行为内容就给大家介绍到这里了。希望大家继续关注我们的网站!想要学习vue可以继续关注本站。
# vue.js
# 阻止冒泡
# vue
# 事件冒泡
# 阻止默认事件
# VUE中如何实现阻止事件冒泡
# 重新认识vue之事件阻止冒泡的实现
# vue绑定的点击事件阻止冒泡的实例
# vue项目遇见事件冒泡该如何处理详解
# 对你
# 希望大家
# 就给
# 所述
# 文档
# src
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
魔毅自助建站系统:模板定制与SEO优化一键生成指南
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
香港服务器租用每月最低只需15元?
Python图片处理进阶教程_Pillow滤镜与图像增强
夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化
Linux系统命令中tree命令详解
Laravel如何实现用户密码重置功能?(完整流程代码)
焦点电影公司作品,电影焦点结局是什么?
西安专业网站制作公司有哪些,陕西省建行官方网站?
Linux系统运维自动化项目教程_Ansible批量管理实战
浅谈javascript alert和confirm的美化
浅述节点的创建及常见功能的实现
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
javascript中的try catch异常捕获机制用法分析
如何用好域名打造高点击率的自主建站?
,在苏州找工作,上哪个网站比较好?
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
微信小程序 wx.uploadFile无法上传解决办法
Laravel定时任务怎么设置_Laravel Crontab调度器配置
如何彻底删除建站之星生成的Banner?
Laravel如何创建和注册中间件_Laravel中间件编写与应用流程
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
如何在橙子建站上传落地页?操作指南详解
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
Python函数文档自动校验_规范解析【教程】
HTML 中如何正确使用模板变量为元素的 name 属性赋值
Laravel如何实现API资源集合?(Resource Collection教程)
如何在景安服务器上快速搭建个人网站?
Laravel如何与Docker(Sail)协同开发?(环境搭建教程)
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
如何在橙子建站中快速调整背景颜色?
详解Huffman编码算法之Java实现
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
如何用免费手机建站系统零基础打造专业网站?
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
如何快速生成专业多端适配建站电话?
Java遍历集合的三种方式
如何快速搭建安全的FTP站点?
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
Android okhttputils现在进度显示实例代码
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
如何用花生壳三步快速搭建专属网站?

