Тест: Vue.js: Компоненты и состояние
Итоговый тест по курсу «Vue.js: Компоненты и состояние». 20 вопросов, 70% для прохождения, 3 попытки.
Какая функция даёт доступ к текущему маршруту в Vue Router?
Какой компонент рендерит текущий маршрут?
Что вернёт toRefs(reactive)?
Какая функция создаёт глобальный стор в Pinia?
Как сохранить реактивность при деструктуризации стора Pinia?
Что делает provide?
Какой хук Vue Router вызывается перед каждым переходом?
Что нужно для отмены запроса в fetch?
Что даёт Composition API?
Какие функции для работы с реактивностью существуют?
Какие API есть у Vue Router?
Что можно делать с Pinia?
Как называется функция для инъекции зависимости от родителя?
Какой префикс у всех composables?
Какой метод у стора Pinia сохраняет данные в localStorage? (плагин, одно слово)
Какой хук Vue Router блокирует уход со страницы?
Заполни пропуски в composable
import { , computed } from 'vue'; export function useCounter() { const count = (0); return { count }; }
Заполни пропуски в store Pinia
export const useCartStore = ('cart', () => { const items = ([]); return { items }; });
Заполни пропуски в маршруте
const routes = [ { : '/', component: Home }, { path: '/user/', component: User }, ];
Заполни пропуски в guard
router.((to) => { if (to.meta.requiresAuth && !()) { return { name: 'login' }; } });