Store

ストアは、ステート, ゲッター, ミューテーション, アクション を持ちます。

graph LR subgraph riotx.Store Actions((Actions)) -- Commit --> Mutations Mutations((Mutations))-- Mutates-->State Getters((Getters))-- Filter -->State end

定義

登録


const store = new riotx.Store({
  state: {}
})

riotx.add(store);

/////////

// 取得
const store = riotx.get(/** @ */);

複数ストア

graph TB subgraph Riotx main(("Store (main)")) sub(("Store (sub)")) etc0[" "] etc1[" "] etc2[" "] end

複数のストア持つことが可能です。

name のデフォルトは@です。


const main = new riotx.Store({
  name: 'main'
  state: {}
})
const sub = new riotx.Store({
  name: 'sub'
  state: {}
})

riotx.add(main);
riotx.add(sub);

/////////

// 取得
const main = riotx.get('main');
const sub = riotx.get('sub');

results matching ""

    No results matching ""