美文网首页
React 组件之间的传值

React 组件之间的传值

作者: 蕉下客_661a | 来源:发表于2019-06-20 13:35 被阅读0次
import React from 'react'

// 父组件
class App extends React.Component {
  constructor() {
    super();
    this.state = {
      arr:['lily','lina']
    };
  };
  handleAddFn(inew){
    const {arr} = this.state;
    this.setState({
      arr:[inew,...arr]
    })
  }
  render() {
    const { arr } = this.state;
    return(
      <div>
        <ContentInput add={this.handleAddFn.bind(this)}/>
        <ContentList arr={arr}/>        
      </div>
    )
  }
}
class ContentInput extends React.Component {
  state={
    value:''
  }
  handleChange(e){
    this.setState({
      value:e.target.value
    })
  }
  handleKeyDown(e){
    if(e.keyCode ==13){
      this.props.add(e.target.value)
      this.setState({
        value:''
      })
    }    
  }
  render() {
    return(
      <input type="text" placeholder="输入新人员" value={this.state.value} onKeyDown={this.handleKeyDown.bind(this)}  onChange={this.handleChange.bind(this)}/>      
    )
  }
}
class ContentList extends React.Component {  
  render() {
    return(
      <ul>{
        this.props.arr.map((item,index)=>{
          return <li key={index}>{item}</li>
        })
      }</ul>
    )
  }
}
export default App 

相关文章

  • react子组件向父组件传值

    相关资料:react 父组件怎么获取子组件的这个值React组件间信息传递方式react同级组件之间传值 • 父...

  • 组件之间的传值

    组件之间的传值,包括父子组件传值,兄弟组件之间的传值,其中父子组件包括父组件向子组件传值和子组件向父组件传值,现在...

  • React Learning(Day2)(2019.7.6)

    React Learning(Day2)(2019.7.6) 日常挤牙膏 一、拆分组件与组件之间的传值 1.父组件...

  • 组件通信

    vue传值可分为父子之间传值、兄弟组件之间传值、跨代组件之间传值 1.父子之间传值:可以使用$emit/props...

  • React 组件之间的传值

  • React组件之间的传值

    父组件传值给子组件,是通过属性传值,子组件接收父组件传过来的值,是通过this.props.xxx 注意,当项目复...

  • Vue.js 父子组件传值 . 兄弟组件传值

    概述 vue中组件之间的传值传值情况主要有以下三种 父组件向子组件传值子组件向父组件传值兄弟组件之间相互传值或者是...

  • react-父子组件间通信

    React-父子组件间通信 父组件传 值 给子组件, 传 方法 给子组件 子组件接收 值 ,触发父组件的 方法

  • 3、React 组件通信之 React context

    React 组件之间的通信是基于 props 的单向数据流,即父组件通过 props 向子组件传值,亦或是子组件执...

  • react 交流

    React 组件之间交流的方式,可以分为以下 3 种: 【父组件】向【子组件】传值; 这个是相当容易的,在使用 R...

网友评论

      本文标题:React 组件之间的传值

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