react native 原生事件发送

属性事件添加

@interface MyView : UIView
/// 提供给JS使用的属性

@property (nonatomic, copy) RCTBubblingEventBlock onChange;
属性暴漏
@interface RCTMyViewManager()   
@end
@implementation RCTMyViewManager
@synthesize bridge = _bridge;

RCT_EXPORT_MODULE()
RCT_EXPORT_VIEW_PROPERTY(onChange,RCTBubblingEventBlock)
属性对应
export default class MyView extends React.Component {    
// 与    OC中 RCTViewManager子类中导出的属性对应  
  static propTypes     = {   onChange: React.PropTypes.func,
 };
js中调用监听方法
onchange(event){    
console.log('————————————————————    e'+event.nativeEvent.location);
}
  this.onchange(event)}   
/>

你可能感兴趣的:(react native 原生事件发送)