Я использую Flatlist
в HomeScreen, и он показывает мне несколько сообщений.Так что теперь я хочу, чтобы всякий раз, когда я выходил из приложения или закрывал приложение, а затем открывал приложение, я мог видеть первый элемент из Flatlist
.
Я пытался использовать scrollToIndex
внутри моей функции рендеринга, но она выдала мне ошибку - undefined is not an object (evaluating '_this2.refs.flatListRef.scrollToIndex')
<FlatList
data={this.state.data}
ref={(ref) => { this.flatListRef = ref; }}
renderItem={ ({item,index}) => this._renderItem(item,index) }
extraData={[ this.state.data, this.state.checked ]}
/>
И это то, что я пытался использовать в componentDidMount
и внутри функции рендеринга this.refs.flatListRef.scrollToIndex({animated: true,index:0});
, но не сработало.