Vue · Junior · Запитання 49 з 75

Як визначають і використовують стор Pinia?

export const useCounterStore = defineStore("counter", () => {
  const count = ref(0);
  const double = computed(() => count.value * 2);
  function increment() { count.value++; }
  return { count, double, increment };
});
// in a component: const counter = useCounterStore();

Пояснення

Це setup-стор; є ще option-стори зі state, getters і actions. Стор створюється під час першого використання й спільний для всіх компонентів.

Де почитати

Помилка в запитанні

Vue · Junior · запитання 49

Перевірте себе

Пройдіть тест Vue · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест