父传子
在父组件的子组件标签上绑定一个自定义属性,挂在要传输的变量,在子组件上通过
props
来接收,props
可以是数组也可以是对象
父组件代码
<son :fa-msg="msg"></son> <!-- 子组件绑定faMsg变量,注意驼峰-->
import son from './Son' //引入子组件
data () {
return {
msg: '父组件',
}
},
components:{
son},
子组件代码
<p>子组件接收到内容:{
{
faMsg }}</p>
props:['faMsg'],
子传父
在父组件的子组件上绑定一个自定义事件,接收子组件传递过来的事件,子组件通过
$emit
触发父组件上的自定义事件,发送参数