欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

ES6下子組件調(diào)用父組件的方法(推薦)

出于某些目的,最近又開始研究起了RN,看著教程一步步的學習,在最近卻是碰到了一個問題,那就是父子組件的方法調(diào)用的問題。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供巴林右旗網(wǎng)站建設(shè)、巴林右旗做網(wǎng)站、巴林右旗網(wǎng)站設(shè)計、巴林右旗網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、巴林右旗企業(yè)網(wǎng)站模板建站服務(wù),十年巴林右旗做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

這個問題我百度了很久,JS的ES6語法下,用class創(chuàng)建組件,子組件調(diào)用父組件方法模擬器不斷報錯。

因為我看的視頻是基于es5的語法來實現(xiàn)的代碼,所以語法有些不同。

es5的語法下,方法的this都是RN已經(jīng)幫我們處理好了的,所以按照視頻中的示例是可以達成效果的,但是es6貌似是要自己寫的。。

具體的寫法就是在constructor中添加 this.xxxxx = this.xxxxx.bind(this);

或者在子組件綁定的時候就寫this.xxxxx.bind(this) .

這里就不多講了,下面上代碼,以供需要的人參考。

export default class TestPrj extends Component {
    constructor(props){
      super(props);
      this.timesReset = this.timesReset.bind(this);
      this.state = {timex:2};
    }
    timesReset(){
      this.setState({
        timex:0
      });
    }
    render() {
      return(
        <View style={styles.container}>
          <Son ref="Son1" timex={this.state.timex} timesReset={this.timesReset}/>
          //或者<Son ref="Son1" timex={this.state.timex} timesReset={this.timesReset.bind(this)}/>
        </View>
      );
    }
  }
 class Son extends Component{
  
  constructor(props){
    super(props);
    this.state = {times:this.props.timex};
  }
  componentWillReceiveProps(props){
    console.log(this.props);
    this.setState({
      times:props.timex
    })
  }
  timesReset(){
    this.props.timesReset();
  }
  render(){
    return(
    <View style={styles.container}>
      <Text style={styles.instructions}>
      兒子:雖然你揍了我 {this.state.times} 次,但是我 永 不 屈 服??!
      </Text>
      <TouchableHighlight style={styles.btn} underlayColor={'pink'} onPress={this.timesReset.bind(this)}>
        <Text style={{textAlign:'center'}}>爹,再給你兒子一次機會??!</Text>
      </TouchableHighlight>
    </View>
    );
  }
}

以上這篇ES6下子組件調(diào)用父組件的方法(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持創(chuàng)新互聯(lián)。

名稱欄目:ES6下子組件調(diào)用父組件的方法(推薦)
文章轉(zhuǎn)載:http://www.aaarwkj.com/article14/pchhge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站排名ChatGPT、關(guān)鍵詞優(yōu)化做網(wǎng)站、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
国产精品一区在线播放| 国产精品精品久久久久久| 免费无遮挡18禁视频| 日本高清免费黄色录像| 日本少妇三级网站大全| 日产精品一级二级三级爱| 日本韩国国语对白一区二区三区| 亚洲成av人片一区二久久精品| 国产欧美亚洲精品一区二区| 久久日韩人妻中文字幕| 亚洲福利区一区二区三区| 亚洲天堂欧美天堂淫人天堂| 国产成人三级在线影院| 成年免费大片黄在线观看| 中文字幕人妻少妇美臀| 亚洲风情亚av在线播放| 国产原创av剧情愿望成真| 日本熟熟妇丰满人妻啪啪| 亚乱熟女一区二区三区| 日本东京一区二区三区| 亚洲精品理论片在线观看| 国产精品午夜视频免费观看| 少妇特黄a一区二区三区| 国产91啦中文在线观看| 一区二区三区免费视频少妇| 日本一区二区中文字幕视频| 欧美日韩一区二区三区四区高清视频| 真做的欧美三级在线观看| 亚洲乱码在线中文字幕| 日本99精品视频10| 三级av电影中文字幕| 麻豆映画传媒在线播放| 中文字幕午夜av福利| 蜜桃视频中文字幕二区三区| 国产交换精品一区二区三区| 91久久久久久人妻精品粉嫩| 久久麻豆精亚洲av品国产一区| 国产精品麻豆久久av| 青草视频在线播放免费| 日本三卡=卡无人区| 国产精品精品国产色婷婷|