1、父組件向子組件傳遞參數

創新互聯不只是一家網站建設的網絡公司;我們對營銷、技術、服務都有自己獨特見解,公司采取“創意+綜合+營銷”一體化的方式為您提供更專業的服務!我們經歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關注我們的成都網站制作、成都做網站質量和服務品質,在得到用戶滿意的同時,也能得到同行業的專業認可,能夠為行業創新發展助力。未來將繼續專注于技術創新,服務升級,滿足企業一站式全網營銷推廣需求,讓再小的高端網站設計也能產生價值!
class Child extends Component {
componentDidMount(){
let name = this.props.default;
console,log(name);
}
render(){
const { default} = this.props;
return (
<Input />
)
}
}import React, { Component } from 'react';
import Child from './Child';
class Parent extends Component {
state = {
name: 'Bob'
}
render() {
return (
<div>
<Child default={this.state.name} />
</div>
)
}
}2、子組件向父組件傳遞參數
class Child extends Component {
state={
name:'Bob'
}
componentDidMount(){
this.props.toParent(this.state.name);
}
render(){
return (
<Input />
)
}
}import React, { Component } from 'react';
import Child from './Child';
class Parent extends Component {
state = {
name:''
}
getChildInfo = (name)=>{
this.setState({name:name});
}
render() {
return (
<div>
<Child toParent={this.getChildInfo.bind(this)} />
</div>
)
}
}以上這篇基于react組件之間的參數傳遞(詳解)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持創新互聯。
網站欄目:基于react組件之間的參數傳遞(詳解)
當前路徑:http://www.yijiale78.com/article18/pdsjdp.html
成都網站建設公司_創新互聯,為您提供移動網站建設、小程序開發、手機網站建設、面包屑導航、靜態網站、網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯