[реагировать-родной] переместить элемент на вершину в scrollView - PullRequest
0 голосов
/ 30 января 2019
 <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чтобы сделать это как бесконечная прокрутка вверх?

спасибо ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...