Javascript 自动对本机ListView ONEDRACHED火灾作出反应

Javascript 自动对本机ListView ONEDRACHED火灾作出反应,javascript,android,listview,reactjs,react-native,Javascript,Android,Listview,Reactjs,React Native,我已经创建了一个具有OnedCached属性的列表视图。为了跟踪它触发的次数,我在_onEndReached函数中添加了一个console.log <ListView initialListSize={1} dataSource={this.state.news} renderRow={this.renderNews.bind(this)} renderFooter={this.loadMore.bind(th

我已经创建了一个具有OnedCached属性的列表视图。为了跟踪它触发的次数,我在_onEndReached函数中添加了一个console.log

        <ListView
        initialListSize={1}
        dataSource={this.state.news}
        renderRow={this.renderNews.bind(this)}
        renderFooter={this.loadMore.bind(this)}
        onEndReached={this._onEndReached.bind(this)}
        onEndReachedThreshold={50}
        enableEmptySections={true} >
        </ListView>

       _onEndReached(){
       pager++;
       console.log('pager',pager);
       }

_onEndReached(){
寻呼机++;
console.log('pager',pager);
}
奇怪的是,第一次呈现listview时,OneDreached将触发3次,尽管我从未在屏幕上滚动

另外,第一次渲染将数据源保存在本地存储中

但是在第一次渲染之后,接下来的每个渲染都可以正常工作。onEndreached仅在我滚动到底部后触发


有人知道如何解决吗?

您好,您解决了这个问题吗?我也有同样的问题