ComponentOptions (Vue2)

ComponentOptions (Vue2)

effector

Возвращает

(Function | Object | Store): Store, объект сторов или функция, которая вызывается с экземпляром компонента в this.

Событие или эффект в объекте превращается в Store<number>, который считает его вызовы, поэтому watch компонента может на него реагировать.

Примеры

Базовый пример

import Vue from "vue";
import { createStore } from "effector";
const counter = createStore(0);
new Vue({
effector() {
// вызывается с экземпляром компонента в `this`
return { counter }; // создаст `counter` в шаблоне
},
});

Объект

import { counter } from "./stores";
new Vue({
effector: {
counter, // создаст `counter` в шаблоне
},
});

Стор напрямую

import { counter } from "./stores";
new Vue({
effector: counter, // создаст `state` в шаблоне
});
Перевод поддерживается сообществом

Документация на английском языке - самая актуальная, поскольку её пишет и обновляет команда effector. Перевод документации на другие языки осуществляется сообществом по мере наличия сил и желания.

Помните, что переведенные статьи могут быть неактуальными, поэтому для получения наиболее точной и актуальной информации рекомендуем использовать оригинальную англоязычную версию документации.

Соавторы