前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >11.父组件向子组件传值

11.父组件向子组件传值

作者头像
玩蛇的胖纸
发布2019-10-14 15:00:59
4920
发布2019-10-14 15:00:59
举报

父组件向子组件传值

父组件Home.vue

代码语言:javascript
复制
<template>
    <div>
        <h2>{{msg}}</h2>
        <v-header :title="title" :run="run"></v-header>
    </div>
</template>
<script>
import Header from "./Header.vue";
export default {
  name: 'home',  
  data () {
    return {
        msg:'首页组件',
        title:'首页传来的值'
    }
  },
  methods:{
    run(data){
      alert(data)
    }
  },
  components:{
    'v-header':Header
  }
}
</script>
<style lang="scss" scoped>
h2{
    color: red;
}
</style>

子组件Heather.vue

代码语言:javascript
复制
<template>
    <div>
        <h2>{{msg}}</h2>
        <h2>{{title}}</h2>
        <button @click="run(data)">在子组件执行父组件传过来的方法</button>
    </div>
</template>
<script>
export default {
  name: 'header',  
  data () {
    return {
        msg:'头部组件',
        data:'父组件方法子组件参数'
    }
  },
  methods:{
  },
  props:['title','run'],
  components:{
  }
}
</script>
<style lang="scss" scoped>
h2{
    color: green;
}
</style>

1.父组件在引用子组件的时候,绑定动态属性

 2.在子组件内通过props接收从父组件传过来的数据和方法

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-10-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 父组件向子组件传值
    • 父组件Home.vue
      • 子组件Heather.vue
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档