2016-05-10 9 views
0

My ViewPagerAndroidには4ページ(1-4)があります。React-Native ViewPagerAndroid関数のcomponentDidMountは、最初のページが表示されたときに呼び出されます。

機能componentDidMountは、サーバーからユーザー情報を読み込むために使用した4ページに属しています。

私は4ページを参照してくださいするときの情報を取得したいが、私は代わりに、ページ1

+0

代わりにcomponentWillReceivePropsを使用してください。 –

+0

スペル/文法/タイトル/タグを修正しました。 – CherryDT

答えて

0

使用componentWillReceivePropsを見たときに、今、この関数が呼び出されます。 私の問題は解決しました。

<MePage 
     key={i} 
     onShowing={this.state.currentKey === this.props.items[i].key} 
     navigator={this.props.navigator} 
    /> 

componentWillReceiveProps(nextProps) { 
    if (nextProps.onShowing) { 
     alert('hi'); 
    } 
} 
関連する問題