Информация о файлах cookie на этой странице

Наш сайт использует файлы cookie, чтобы обеспечивать его работу, а также собирать и анализировать данные о работе и использовании сайта. Политика конфиденциальности

  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти
  
  • Курсы
    • Discord
    • Twitter
    • Linkedin
    • Facebook
    • Instagram
  • Тарифы
  • English
  • Čeština
  • Deutsch
  • Русский
ВойтиНачать бесплатно
  • Курсы
  • Тарифы

Сообщество

Войти

Что такое Vue

Добро пожаловать в Vue! Vue (произносится как «вью») — это фреймворк на JavaScript для создания веб-приложений, то есть страниц, которые реагируют на ваши действия. Фреймворк — это готовый код, на котором строится приложение: он делает работу, нужную любому приложению, а вы пишете то, что делает ваше приложение особенным. Vue используют многие компании, и он известен тем, что с ним легко начать. На этом курсе вы шаг за шагом создадите приложение для заказа в кафе «Уголок»: его меню, заказ покупателя и итоговую сумму.

В редакторе уже есть небольшое приложение на Vue. Нажмите «Запустить»: в предпросмотре появится меню кафе. Нажмите «Добавить» рядом с несколькими напитками и следите за числами под меню.

Вспомните, как вы меняли страницу на курсе JavaScript: находили элемент через querySelector(), меняли его textContent и создавали новые элементы через createElement(). Вы шаг за шагом говорили странице, что менять.

Vue работает наоборот. Вы пишете шаблон: HTML, который описывает, что показывает страница, с местами для ваших данных. Vue собирает страницу из шаблона и данных, а когда данные меняются, сам обновляет страницу. Загляните в App.vue: напитки лежат в массиве menu, и список на странице строится из него. Ни querySelector(), ни textContent там нет. Функция addToOrder лишь меняет два числа, count и total, а Vue показывает их новые значения.

Не переживайте, если пока не понимаете каждую строку App.vue. Список, собранный с помощью v-for, вы разберёте в уроке «Условия и списки», а кнопку с @click — в уроке «Состояние и события». К концу курса вы напишете всё приложение сами, и не только его.

Задание

  1. 1

    Добавьте в массив menu четвёртый напиток на новой строке после зелёного чая:

    { id: 4, name: "Мятный чай", price: 3 },

    Нажмите «Запустить». В меню появился мятный чай с рабочей кнопкой «Добавить», хотя вы изменили только данные.

1/8

  1. 1. Что такое Vue
  2. 2. Файлы приложения на Vue
  3. 3. Части файла .vue
  4. 4. Вывод данных
  5. 5. Викторина: Название кафе
  6. 6. Кнопка-счётчик
  7. 7. Где видны ошибки
  8. 8. Итоги
Далее

Начните программировать бесплатно

Регистрируясь, вы принимаете Условия использования и Политику конфиденциальности.

Или зарегистрируйтесь через: