我正在尝试使用onscroll函数更新的状态值设置scrollY prop。这是正确的做法吗?我需要将scrollY偏移量传递给我的组件。我能够在我的组件上获得一个值,但是当我滚动时它不会更新。
renderRow: function (rowData, sectionID, rowID) {
return (
<VideoCard key={rowData.id} data={rowData} rowid={rowID} autoplay={this.state.autoplay} scrollY={this.state.contentOffset} navigator={this.props.navigator}/>
);
},
答案 0 :(得分:0)
具有此renderRow
方法的组件应该有一种设置自己状态的方法。
然后,您应该将该方法作为道具传递给VideoCard
组件。