前端学习(2308):react之子传父
生活随笔
收集整理的這篇文章主要介紹了
前端学习(2308):react之子传父
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Home,js
import React, {Component} from 'react'; import News from "./News"; class Home extends Component {constructor(props) {super(props);this.state={text:'我是默認值'}}dataFun=(text)=>{console.log(text)this.setState({text})}render() {return (<div>home---<p>{this.state.text}</p><News name="你好" fufun={this.dataFun}/></div>);} }export default Home;news,js
import React, {Component} from 'react'; import PropTypes from 'prop-types';class News extends Component {constructor(props) {super(props);this.state={num:1111,ziText:"我是子組件的值"}}fun(){this.setState({num:222})}render() {return (<div>News-----{this.props.name}-----{this.state.num}<button onClick={this.fun.bind(this)}>哈哈</button><button onClick={this.props.fufun.bind(this,this.state.ziText)}>發(fā)送</button></div>);} }News.propTypes = {};export default News;app.js
import React from 'react';import './App.css'; import Home from './components/Home.js' function App() {return (<div className="App">你好<Home></Home></div>); }export default App;總結(jié)
以上是生活随笔為你收集整理的前端学习(2308):react之子传父的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D 广播星历与精密星历
- 下一篇: java学生信息管理系统