写文章不容易,点个赞呗兄弟
专注 Vue 源码分享,文章分为白话版和 源码版,白话版助于理解工作原理,源码版助于了解内部详情,让我们一起学习吧
研究基于 Vue版本 【2.5.17】
如果你觉得排版难看,请点击 下面链接 或者 拉到 下面关注公众号也可以吧
Vue 事件是我最感兴趣的东西之一,一直想研究玩玩
特别是组件自定义事件,很想知道,给子组件绑定自定义事件,子组件是怎么触发的 巴拉巴拉的
开始正文了
在 Vue 中,事件大概分为 4 种
1、自定义事件
2、DOM 事件
3、组件DOM 事件
4、组件自定义事件
然后再细分,就只有两种
1、自定义事件
2、DOM 事件
下面就来粗略说一下事件
自定义事件
自定义事件 是使用观察者模式建立起来的一种事件机制
分为 个人使用 和 组件使用
自定义事件主要由下面两部分构成
1、有事件存储器
2、绑定事件,触发事件,解绑事件三个函数
在 Vue 中,每个实例都会添加一个属性_events,用来存放本实例上注册的自定义事件