2016-07-12 86 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); 
}