01

Vue: начало

Знакомство с синтаксисом Vue

Цель: создать демо явления преломления с помощью petite-vue.

Порядок выполнения лабораторной работы:

  1. Принять задание на Github Classroom и клонировать созданный репозиторий.
  2. Создать index.html
  3. Подключить с CDN petite-vue.
  4. Ознакомиться с возможностями в документации.
  5. Добавить краткое описание явления и основные формулы как статический html. В footer указать имя (без фамилии и отчества) и группу.
  6. После описания добавить компонент для демонстрации явления преломления света.
  7. В демо должны быть ползунки (range) для показателей преломления, ползунок для задания угла падения. Кнопки + и - для добавления и удаления дополнительных лучей, поле для ввода угла отклонения дополнительных лучей от основного. Цвет среды должен зависить от показателя преломления. Демо должно сразу реагировать на любые изменения в форме.
  8. Удостоверьтесь в том что на input наложены ограничения соответствующие здравому смыслу и законам физики. Поля с вводом валидируйте и показывайте ошибки.
  9. Зафиксировать результаты работы с помощью системы контроля версий git в репозиторий на github.
  10. Отправить коммиты на ваш репозиторий в Classroom.
  11. Отправить работу на хостинг.

Требования

Демо работает, реализовано на petite-vue.

Результат выполнения

Страница с работающей моделю на хостинге и исходным кодом в репозитории на Classroom.

Источники для занятия