好客租房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

相关文章
|
7月前
|
JavaScript
在Vue中,父组件和子组件之间是如何通信的?
在Vue中,父组件和子组件之间是如何通信的?
47 3
|
7月前
|
JavaScript
vue父子组件之间通讯方式
vue父子组件之间通讯方式
35 2
|
7月前
|
JSON 小程序 JavaScript
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
|
7月前
|
JavaScript
Vue 父子组件通信 兄弟组件通信 深层组件通信 方式一览
Vue 父子组件通信 兄弟组件通信 深层组件通信 方式一览
52 0
组件之间传值通讯之父传子
组件之间传值通讯之父传子
|
小程序
微信小程序 - 父组件绑定子组件外传事件通信
微信小程序 - 父组件绑定子组件外传事件通信
128 0
|
JavaScript
Vue中父组件与子组件之间的通信
Vue中父组件与子组件之间的通信
197 0
华为快应用-父子组件的通信(父传子)
华为快应用-父子组件的通信(父传子)
202 0
|
JavaScript
Vue~组件之间相互传递数据 (父与子、子与父、子与子)
Vue~组件之间相互传递数据 (父与子、子与父、子与子)
140 0
Vue~组件之间相互传递数据 (父与子、子与父、子与子)
|
前端开发
前端工作总结177-父子组件传值
前端工作总结177-父子组件传值
63 0
前端工作总结177-父子组件传值

热门文章

最新文章