父传子:
在父组件的子组件标签上绑定一个属性,挂载要传输的变量。在子组件中通过props来接受数据,props可以是数组也可以是对象,接受的数据可以直接使用 props:[“属性名”] props:{属性名:数据类型}
子传父:
在父组件的子组件标签上通过绑定自定义事件,接受子组件传递过来的事件。子组件通过$emit触发父组件上的自定义事件,发送参数
兄弟组件传值:
通过main.js初始化一个全局的
b
u
s
,
在
发
送
事
件
的
一
方
通
过
bus,在发送事件的一方通过
bus,在发送事件的一方通过bus.
e
m
i
t
(
“
事
件
名
”
,
传
递
的
参
数
信
息
)
发
送
,
在
接
收
事
件
的
一
方
通
过
emit(“事件名”,传递的参数信息)发送,在接收事件的一方通过
emit(“事件名”,传递的参数信息)发送,在接收事件的一方通过bus.$on(“事件名”,参数)接收传递的事件