一、简要介绍
父子组件之间的传值主要有三种:传递数值、传递方法、传递对象,主要是靠子组件的 props 属性来接收传值,下面分别介绍:
(一)传递数值
1.子组件:Header.vue
{{msg}}
可以看到,在子组件中的data对象里并没有 msg 属性,这里调用的是父类传递过来的 msg 属性,接收就是靠 props: ['msg']。
2.父组件Home.vue
传值的核心思想就是,在使用子组件的地方,加上要传递的值:
(二)传递方法
传递方法的写法和传递数值一样,下面只写出关键步骤:
父组件
子组件
(三)传递对象
传递对象的写法和传递数值一样,下面只写出关键步骤:
父组件
子组件
{{msg}}
(四)传递数值类型校验
props: {
'home': Object
}
其他和上面类似!
以上所述是小编给大家介绍的Vue之父子组件传值详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!



