2017-04-15 11 views
0

http://redux.js.org/docs/api/createStore.htmlredux、バージョンのプリロード状態?

[preloadedState](任意):初期状態。ユニバーサルアプリケーションでサーバーから状態を水和させる場合は、 を指定するか、以前シリアル化されたユーザーセッションを復元する場合は、 を指定することもできます。

preloadedStateパラメータを使用してストアを正常に初期化できます。

ただし、状態の構造を変更する必要があることがあります。

例として、私は当初

{ 
    totalCount: 3, 
    usedCount: 1 
} 

は、今私はその後、最初の構造体に格納されている状態は、今有効になりません

{ 
    totalCount: 3, 
    unusedCount: 2 
} 

にそれを変更したいていました。
少なくとも私は古い状態を破棄し、新しいinitialStateから新たに開始したいと思います。

私はサーバーにステートを保存し、それをpreloadedStateパラメーターとして使用しています。
状態構造が変更されたときにサーバーが保存した状態を破棄する方法はありますか?

答えて