2016-12-22 6 views

答えて

1

私の解決方法は次のとおりです。しかし、私はあなたに警告します、それは非常にきれいではありません。

reducer.plugin()には、stateactionが渡されます。 state.valuesオブジェクトがstate.initialオブジェクト(これはisPristine.jsで比較されます)と等しい場合、フォームは汚れているとみなされます。減速機が新しい状態を返すので、減速機で私はinitialを変更しました。

私はここにspecialFieldに何をすべきかを参照してください:

return { 
    ...state, 
    /* snip */ 

    initial: { 
    ...state.initial, 
    specialField 
    } 
} 

はたぶんそれは重要な何かを破壊するだが、それは私のために働きました。

希望すると便利です。

関連する問題