React native:如何将参数传递给手势响应程序回调
React-native : How to pass parameter to gesture responder callback
我有一个列表视图,其中的行由呈现
<ListView
dataSource={_this.state.dataSource}
renderRow={_this.renderPost}
renderPost(post) {
return (
<View ref="thisRowView"
style={[MainList_styles.post]}
onResponderMove={this.setPosition}
onResponderRelease={this.resetPosition}
onStartShouldSetResponder={this._onStartShouldSetResponder}
onMoveShouldSetResponder={this._onMoveShouldSetResponder}
>
........
resetPosition: function(var) {
在滑动停止时,即回调重置位置,我想知道点击了哪一行。如果我把它改成:
onResponderRelease={() => _this.resetPosition(post)}
我在回拨中收到了帖子,但根本没有收到事件。我如何做到这两个?
您可以通过在其参数中添加事件来修改方法:
onResponderRelease={(e) => this.resetPosition(e, post)}
相关文章:
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- IE中的Onload()处理程序没有响应
- 节点,express应用程序返回text/javascript响应头(Content-Type),尽管设置了applic
- 如何在phonegap应用程序中处理Ajax json响应
- 尝试使用鼠标点击事件响应编写jQuery HTML5聊天框程序
- 引导程序 3 折叠面板中的 Jquery 数据表响应插件
- 原型js 如何使定期更新程序隐藏基于ajax响应的类元素
- 全宽响应式图像重叠引导程序 3.
- 引导程序模板拒绝在手机上响应
- asp.net ashx处理程序:can't接收响应
- Chrome在刷新应用程序后30秒以上没有响应(打开了开发工具)
- 使用Jquery的响应设计引导程序中按钮的不同文本大小(例如LastName、FirstName/FirstName)
- 为什么我的rails应用程序在生产环境中没有正确响应.js格式
- Node js async.series无法使用Express应用程序--响应发生得太早
- 从javascript向Ashx处理程序发送xml数据,并在新窗口中显示响应
- iframe响应为302时重新加载应用程序
- React native:如何将参数传递给手势响应程序回调
- 如何使用Javascript知道页面访问者的IP地址,而无需使用任何外部站点/响应程序
- Android React原生触摸响应程序调试-确定触摸响应程序
- 从AJAX响应程序脚本调用PHP类