2017-08-23 4 views
0

私は行からナビゲーションを実行しようとしています。私は行をクリックすると、次のビューを押してください。私は反応ナビゲーションからStackNavigatorを使用しています。行はリスト以外のファイルです。行を次のビューに表示する反応ナビゲーション

リストビューとコード:

const MyScreen = ({ navigation }) => (
    <View style={styles.view}> 
    <ListView 
    style={styles.container} 
    dataSource={this.state.dataSource} 
    renderRow={Row} 
    /> 
</View> 
); 

マイ行:

const Row = (props) => (
    <TouchableOpacity onPress={() => props.navigation.navigate('Details', {name: 'Lucy'})}> 

答えて

1

あなたはへpropsを渡す必要があり、この

renderRow={() => Row({navigation})} 

をお試しくださいこのようにしてnavigation.navigateになります。

関連する問題