gpt4 book ai didi

javascript - react native : How to pass parameter to gesture responder callback

转载 作者:行者123 更新时间:2023-11-27 23:11:30 25 4
gpt4 key购买 nike

我有一个 ListView ,其中的行由以下方式呈现:

   <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)}

我在回调中收到了帖子,但根本没有收到事件 e。我该如何同时做到这两点?

最佳答案

您可以通过在其参数中添加事件来修改您的方法:

onResponderRelease={(e) => this.resetPosition(e, post)}

关于javascript - react native : How to pass parameter to gesture responder callback,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36159652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com