在Vue.js中,你可以使用v-on指令来绑定DOM事件。例如,你可以使用v-on:click来监听点击事件。事件处置惩罚步伐可以是内联函数,也可以是Vue.js组件的方法。事件处置惩罚步伐可以吸取一个事件对象作为参数。
在Vue.js的事件处置惩罚中,事件是经过封装的。在组件内部使用 e m i t 方法触发事件,在组件之间使用 emit方法触发事件,在组件之间使用 emit方法触发事件,在组件之间使用on来监听事件。如许可以避免直接操作dom元素,使代码更加清楚和易于维护。
Vue.js中的指令
父子组件通讯
父->子props,子->父 o n 、 on、 on、emit 获取父子组件实例 parent、parent、children Ref 获取实例的方式调用组件的属性或者方法 Provide、inject 官方不保举使用,但是写组件库时很常用
兄弟组件通讯
Event Bus 实现跨组件通讯 Vue.prototype.$bus = new Vue() Vuex
跨级组件通讯
a t t r s 、 attrs、 attrs、listeners Provide、inject
路由传参