当组件上发生点击手势时被触发。
事件对象:
<Button onPress={(e) => console.log(e)} type="primary"> onPress 事件</Button>
注意:onLongPress h5 暂不支持
当用户长按某个组件时,该事件将会被触发,View
、Touchable
、Button
等容器级组件具备
事件对象:
<Button onLongpress={(e) => console.log(e)} type="primary"> onPress 事件</Button>
如果一个在可滚动区域内的组件在屏幕上可见时,该事件将被触发,与 onDisappear 事件交替触发(在页面内可被多次触发)。
事件对象:
<View onAppear={(e) => console.log(e)}></View>
如果一个在可滚动区域内的组件滑出屏幕变为不可见状态时,该事件将被触发,与 onAppear 事件交替触发(在页面内可被多次触发)。
事件对象:
<View onDisappear ={(e) => console.log(e)}></View>
ScrollView
在滚动时触发。
事件对象:
<ScrollView onScroll ={(e) => console.log(e)}></ScrollView>
Image
组件完成加载时触发。
事件对象:
<Image source={{uri:'http://img.alicdn.com/tps/TB1SrmcOVXXXXXFXpXXXXXXXXXX-520-280.jpg'}} onLoad ={(e) => console.log(e)}></Image>
见 Input
组件文档
见 Slider
组件文档
见 Switch
组件文档