父子组件传值在项目中非常常用的,一般遇到一样的模块,我们都会考虑做成一个公共组件,多个页面一起使用。同时,我们偶尔也会遇到非父子组件传值这种情况。下面我来介绍一下它们之间是怎么传值的。
1、父组件向子组件传值
父组件向子组件传值时,子组件是通过 props 来接收父组件传递过来的参数的,下面举个例子:
子组件:
<template>
<div id="banner" class="headers">
<header class="bar-nav">
<h1 class="m-title">{
{title}}</h1>
</header>
</div>
</template>
<script>
export default {
data() {
return { };
},
props: {
title: {
type: String
}
}
};
</script>
父组件:
<template>
<div class=&