
Категорія · Vue
Шаблон лишається шаблоном, дані — реактивними
Один .vue, ref, список, події, v-model, watch, props/emit, завантаження в onMounted. Вісім уроків до робочого екрана.
До першого урокуОдразу шпаргалкаТеми — кожна своїм уроком
01Один файл: template, script, styleVue-компонент — три блоки в одному `.vue`. Розмітка лишається розміткою.
10 хв
02ref, прив'язки, подіїРеактивність — не «магія». Змінюєш `.value` у ref — шаблон сам перемалюється.
11 хв
03Список, computed, ключv-for без :key — пастка. Computed — кеш формули, а не метод «на кожен чих».
11 хв
04Події й модифікатори@click викликає функцію. .prevent на формі, інакше перезавантаження.
10 хв
05v-model на поліДрукуєш — ref змінюється. Чекбокс — boolean, а не рядок.
11 хв
06watch: побічний ефект на змінуComputed — формула. watch — сходити в API, коли id змінився.
11 хв
07props униз, emit угоруdefineProps читає. defineEmits повідомляє батька. Не пиши в prop.
11 хв
08onMounted і завантаженняПісля появи в DOM — onMounted. Fetch там або у watch на id.
12 хв0/8 тем відкрито. Це вступ курсу, не весь курс на одній сторінці.