好客租房50-通讯的三种方式(父组件传递给子组件)

简介: 好客租房50-通讯的三种方式(父组件传递给子组件)

1父组件提供要传递的state数据

2给子组件标签添加属性 值为state中的数据

3子组件通过props获取父组件传递的数据

//导入react

import React from 'react'

import ReactDOM from 'react-dom'


//导入组件

// 约定1:类组件必须以大写字母开头

// 约定2:类组件应该继承react.component父类 从中可以使用父类的方法和属性

// 约定3:组件必须提供render方法

// 约定4:render方法必须有返回值

class Parent extends React.Component {
     state={
         name:"geyao"
     }
     render() {
         return (
             <div>
                 父组件:
                 <Child name={this.state.name}/>
             </div>
         )
     }
 }
 const Child=(props)=>{
     return(
         <div>
             <p>子组件要传递的值为:{props.name}</p>
         </div>
     )
 }
 ReactDOM.render(
     <Parent  />,
     document.getElementById('root')
 )

image.png

目录
打赏
0
0
0
0
64
分享
相关文章
|
10月前
|
在Vue中,父组件和子组件之间是如何通信的?
在Vue中,父组件和子组件之间是如何通信的?
54 3
【Vue3从零开始-第三章】3-5 父子组件之间事件通信
【Vue3从零开始-第三章】3-5 父子组件之间事件通信
2067 0
【Vue3从零开始-第三章】3-5 父子组件之间事件通信
微信小程序(二十二)子组件调用父组件方法,父组件调用子组件方法
制作了一个自定义组件,底部弹出菜单。 显示这个菜单的时候,首先,父组件需要调用子组件的方法,显示子组件。 点击子组件的菜单,需要调用父组件的方法进行逻辑处理。
341 0
数据共享方式,父组件向子组件共享数据,子向父,兄弟,Vuex
数据共享方式,父组件向子组件共享数据,子向父,兄弟,Vuex
|
10月前
|
vue父子组件之间通讯方式
vue父子组件之间通讯方式
43 2
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
组件之间传值通讯之父传子
组件之间传值通讯之父传子
微信小程序 - 父组件绑定子组件外传事件通信
微信小程序 - 父组件绑定子组件外传事件通信
142 0
Vue中父组件与子组件之间的通信
Vue中父组件与子组件之间的通信
207 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等