React Native - Scrollview или Flatlist для анимированной анкеты - PullRequest
0 голосов
/ 24 апреля 2018

Я пытаюсь создать простой анимированный вопрос и оценку состояния здоровья с несколькими вариантами ответов вот так .В этом примере каждый вопрос имеет соответствующие варианты ответа, и выбор конкретного ответа приведет к уникальному следующему вопросу (например, вопрос 1 = «Регулярно ли вы занимаетесь спортом ?; ответ 1 =« да »; вопрос 2 =« Хорошо, как? »).часто ли вы тренируетесь? "). Кроме того, выбранный вами вопрос и ответ оживляют в верхней части экрана, но нажатие на ваш предыдущий ответ вернет вопрос и ответы, чтобы вы могли ответить на него, если хотите.

Я довольно новичок в React Native, поэтому я прошу прощения, если это вопрос новичка, но чтобы построить его, я должен реализовать scrollview или flatlist?Firebase и отображение над ними, чтобы отобразить вопрос и соответствующие ответы с несколькими вариантами ответов.

1 Ответ

0 голосов
/ 24 апреля 2018

Я бы порекомендовал FlatList. Как обсуждалось в документации React, ScrollView проще в реализации, но имеет недостатки в производительности, так как отображает всех потомков одновременно.

FlatList также поддерживает разделители, несколько столбцов и бесконечную прокрутку из коробки.

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