<FocusScrollView
refDate={"test"}
onTest={this.test}
threshold={(dim.height - 150 )/ 2}>
{this.state.feedInfo.filteredSchedules.map((schedule, index) =>
<FeedCard
key={index}
focus={this.onFocus}
onLink={this.onPressLink}
onClose={this.onToggleModal}
showCommentModal={true}
detail={this.onToggleDetail}
info={schedule}
type={"feed"}
scheduleDate={this.state.chosenDate}
componentId={this.props.componentId}
/>)}
</FocusScrollView>
Мой ScrollView похож на это.
Когда {this.state.feedInfo.filteredSchedules} , я хотел поставить newItem
в верхней части списка,но что-то пошло не так.
Предыдущий список был
["23 Jan","24 Jan","26 Jan","27 Jan","28 Jan",...]
, а обновленный список был
["17 Oct","30 Oct","03 Dec","11 Dec","23 Jan","24 Jan","26 Jan","27 Jan","28 Jan",...]
- putnewItem перед предыдущим списком
Не удалось расширить после обновления обновленного списка, я думаю, что это проблема повторного рендеринга ......
howчтобы сделать это как бесконечная прокрутка вверх?
спасибо ...