美文网首页
13、父组件给子组件传值

13、父组件给子组件传值

作者: msqt | 来源:发表于2019-03-07 16:11 被阅读0次

传值步骤:
1、首先定义一个需要传的参数(在父组件中)


image.png

2、在子组件引用处给其标签绑定相应属性(在父组件中)


image.png

3、' props'表示从父组件接受'title'这一参数


image.png

4、直接引用


image.png

代码:
Home.vue:

<template>

<div>
<v-header :title="title" :run="run" :home="this"></v-header>
{{msg}}
</div>
</template>


<script>
import Header from './Header.vue'//哪里用,就在那里引用(比如,Home.vue这个组件里要用,则在此处引入)
export default {
name: "home",
data(){
return {
msg:'我是一个首页',
title:'我是首页组件传递过来的值',
}
},
methods:{
run(data){
alert('我是父组件方法'+data);
}
},
components:{
'v-header':Header,
}
}
</script>



<style scoped lang="scss">
h2{
color:red;
}
</style>

Header.vue:
<template>
<div>
<h2>我是一个头部组件--{{title}}</h2>
<button @click="run(123)">执行父组件的方法</button>
<button @click="getParent()">获取父组件数据和方法</button>
</div>
</template>

<script>
export default {
name: "header",
data(){
return {
msg:'msg',
}
},
methods:{
getParent(){
console.log(this.title)
console.log(this.home.run(123))
console.log(this.run(123))
}
},
方式一:
props:['title','run','home']//表示接收父组件传过来的title
方式二:验证父组件传过来数据的合法性
props:{
"title":String,
"run":Function,
"home":Object,
}
}

</script>

<style scoped>

</style>

相关文章

  • Vue_组件间传值

    1、父组件传值给子组件2、子组件传值给父组件 1、父组件传值给子组件 2、子组件传值给父组件

  • vue2.0 父子组件传值

    父组件传值给子组件 子组件 子组件通过 props 接收值 父组件 父组件通过标签属性传值 子组件传值给父组件 子...

  • react子组件、父组件相互传值

    子组件传图片路径imgUrl值给父组件,父组件传imgaddr值给子组件子组件: 父组件:

  • 【Vue3 从入门到实战 进阶式掌握完整知识体系】011-探索组

    2、组件间传值及传值校验 父组件给子组件传值 运行结果 父组件给子组件传动态参数 运行结果 子组件校验父组件的传参...

  • 2018-09-05

    组件传值问题 父组件给子组件传值应该使用props。子组件要给父组件传值,需要调用父组件传递的方法。props传值...

  • React 父子组件通信

    父子组件通信分为【父组件给子组件传值】、【父组件获取子组件的值】两类。 一.父组件给子组件传值3种方式 1.父组件...

  • vue2.0小结

    父组件与子组件之间的通信 父组件传值给子组件,通过props 子组件传值给父组件,通过$emit 如果在父组件想在...

  • 第10节 React propTypes defaultPr

    一、父组件给子组件传值 1.1 defaultProps 父子组件传值中,如果父组件调用子组件的时候不给子组件传值...

  • 第十讲、Vue3.x父组件给子组件传值、Props、Props验

    一、父子组件介绍 二、父组件给子组件传值 1、父组件调用子组件的时候传值 2、子组件接收父组件传值 三、Props...

  • Vue父组件与子组件的交互

    一、父组件传值给子组件 1.1 父组件代码 1.2子组件代码 二、子组件传值到父组件 2.1 子组件代码 2.2 ...

网友评论

      本文标题:13、父组件给子组件传值

      本文链接:https://www.haomeiwen.com/subject/jdicpqtx.html