import { useEvent } from "effector-vue/ssr";Устарело
С effector-vue 23.0.0 useEvent устарел. Используйте useUnit.
Привязывает событие к текущему скоупу для обработчиков DOM-событий. Работает только с SSR: в приложении без скоупа useEvent ничего не делает.
Методы
useEvent(unit)
Аргументы
Возвращает
(Function): функция для обработчиков событий. Запускает юнит в текущем скоупе
Примеры
Базовый пример
import { createStore, createEvent } from "effector";
export const incremented = createEvent();export const $count = createStore(0);
$count.on(incremented, (x) => x + 1);<script setup lang="ts">import { useStore } from "effector-vue/composition";import { useEvent } from "effector-vue/ssr";
import { $count, incremented } from "./model";
const counter = useStore($count);const onIncrement = useEvent(incremented);</script>
<template> <button @click="onIncrement">{{ counter }}</button></template> Перевод поддерживается сообществом
Документация на английском языке - самая актуальная, поскольку её пишет и обновляет команда effector. Перевод документации на другие языки осуществляется сообществом по мере наличия сил и желания.
Помните, что переведенные статьи могут быть неактуальными, поэтому для получения наиболее точной и актуальной информации рекомендуем использовать оригинальную англоязычную версию документации.