Этот вопрос закрыт для ответов, так как повторяет вопрос Каким образом можно откатить изменённый массив?
@ubuntu-men

Как можно реализовать викторину?

Приветствую. Подскажите, как лучше всего реализовать систему опроса с вложенной структурой вопросов на vuejs? Чтобы ответ на вопрос, открывал следующий конкретный под-вопрос из блока родителя, не простая линейная структура в циле v-for.
list: [
    {
      title: 'Вопрос 1',
      children: [
        {
          title: 'Под вопрос 1',
        },
        {
          title: 'Под вопрос 2',
        }
      ],
    },
    {
      title: 'Вопрос 2',
      children: [
        {
          title: 'Под вопрос 1',
        },
        {
          title: 'Под вопрос 2',
        }
        {
          title: 'Под вопрос 3',
        },
      ],
    },
    {
      title: 'Вопрос 3',
    },
]

Пример линейной викторины: github
62bef96ea11d8058080253.png
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
Лучше плоский список и граф переходов (в каких условиях на какой индекс списка переходить), можно в виде полей элементов списка
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы