vue组件传值之父传子

Posted v616

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue组件传值之父传子相关的知识,希望对你有一定的参考价值。

1.父组件给子组件传值  home父组件  header子组件  关键字props

home代码

<template>
  <div>
    <v-header :title="title" :run="run"></v-header>
    <h2>我是home组件</h2>
  </div>

</template>


<script>
import Header from ‘./Header‘
export default 
  data() 
    return 
      msg: "msg",
      title:"hello"
    ;
  ,
  components:
    ‘v-header‘:Header
  ,
  methods: 
    run(val) 
      alert(val);
    
  ,

  
;
</script>

header代码

<template>
  <div>

    <h1>我是header组件--title</h1>
    <button @click="run(123123)">调父组件函数</button>
  </div>

</template>


<script>
export default 
  data() 
    return 
    ;
  ,
  props:[‘title‘,‘run‘]
  
;
</script>

 效果:

技术图片

技术图片

 

以上是关于vue组件传值之父传子的主要内容,如果未能解决你的问题,请参考以下文章

vue的组件通讯 父传子 -- 子传父-- 兄弟组件的传值 vue的组件传值

vue 组件之间相互传值 父传子 子传父

Vue2.0的三种常用传值方式父传子子传父非父子组件传值

Vue组件间传值(超全,跨代)父传子,子传父,爷传孙,孙传爷,保姆级讲解

vue组件父传子、子传父、兄弟组件之间传值

uniapp组件传值的方法(父传子,子传父,对象传值)案例