Тест: Vue.js: Компоненты и состояние

Итоговый тест по курсу «Vue.js: Компоненты и состояние». 20 вопросов, 70% для прохождения, 3 попытки.

Вопросов: 20Попыток осталось: 1 из 1Проходной: 70%
01

Какая функция даёт доступ к текущему маршруту в Vue Router?

02

Какой компонент рендерит текущий маршрут?

03

Что вернёт toRefs(reactive)?

04

Какая функция создаёт глобальный стор в Pinia?

05

Как сохранить реактивность при деструктуризации стора Pinia?

06

Что делает provide?

07

Какой хук Vue Router вызывается перед каждым переходом?

08

Что нужно для отмены запроса в fetch?

09

Что даёт Composition API?

10

Какие функции для работы с реактивностью существуют?

11

Какие API есть у Vue Router?

12

Что можно делать с Pinia?

13

Как называется функция для инъекции зависимости от родителя?

14

Какой префикс у всех composables?

15

Какой метод у стора Pinia сохраняет данные в localStorage? (плагин, одно слово)

16

Какой хук Vue Router блокирует уход со страницы?

17

Заполни пропуски в composable

import { , computed } from 'vue';

export function useCounter() {
    const count = (0);
    return { count };
}
18

Заполни пропуски в store Pinia

export const useCartStore = ('cart', () => {
    const items = ([]);
    return { items };
});
19

Заполни пропуски в маршруте

const routes = [
    { : '/', component: Home },
    { path: '/user/', component: User },
];
20

Заполни пропуски в guard

router.((to) => {
    if (to.meta.requiresAuth && !()) {
        return { name: 'login' };
    }
});