Skip to content

pmochalov/anketa-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Анкета на React.js

Пошаговое заполнение анкеты. Вопросы и способы ответа в анкете определяются в массиве объектов с заданными свойствами (файл questions.js). Количество вопросов неограничено. В конце теста выдается результат - заполненная анкета.

Пример работы

###Способы ответа:

  • однострочный текст (type="text");
  • многострочный текст (textarea);
  • один вариант из списка (type="radio");
  • несколько вариантов из списка (type="checkbox").

Однострочный текст:

    {
        title: 'Как вас зовут?',
        type: 'text',
        completed: false,
        answer: ''
    }

Многострочный текст:

    {
        title: 'Расскажите о себе',
        type: 'textarea',
        completed: false,
        answer: '',
    }

Один вариант из списка:

    {
        title: 'Ваш возраст:',
        type: 'radio',
        completed: false,
        options: [
            {
                title: '18-29 лет',
                checked: false
            },
            {
                title: '30-40 лет',
                checked: false
            },
            {
                //... вариант ответа
            }          
        ],
    }

Несколько вариантов из списка:

    {
        title: 'С какими из этих технологий вы работали?',
        type: 'checkbox',
        completed: false,
        options: [
            {
                title: 'JavaScript',
                checked: false,
            },
            {
                title: 'Html',
                checked: false,
            },
            {
                //... вариант ответа
            } 
        ],
    }

About

Анкета на react.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published