20221018 Vue 创建组件

122 阅读1分钟

创建组件

父组件和子组件间的通讯

在子组件中找出动态数据

动态数据用props定义

数组写法:[‘数据名’,‘数据名’]

对象

在父组件中把数据传入

子传父

在子组件的元素上绑定事件

子组件的事件函数中把事件广播到父组件,this·$emit(‘自定义事件名’,参数)

父组件中绑定自定义事件

跨组件的数据传递

事件总线

通过vue实例广播,所有继承vue实例的组件都能监听到

vue实例·$on:监听广播的事件,监听必须在广播之前

vue实例·$emit:广播事件