2016-07-12 79 views
0

我有一個視圖陣營本機:panresponder本地事件標識符未定義

<View style={styles.container} id={'time2'}> 
    <Text>hello</Text> 
</View> 

和onComponentWillMount,我有一個盤支架(內部PanResponder.create)

onPanResponderGrant: (evt, gestureState) => { 
    console.log('identifier', evt.identifier); 
} 

但是當我按下視圖,該標識符將被打印爲未定義。目標也是未定義的。如何獲得我的視圖的ID以便打印出來?

回答

2

你必須從EVT的nativeEvent屬性訪問標識符:

onPanResponderGrant: (evt, gestureState) => { 
    console.log('identifier', evt.nativeEvent.identifier); 
}