1
我知道標準是父母傳遞一個方法,孩子將調用更新狀態。子方法來更新父狀態
但是,我的父母得到太多的方法。
是否有任何方法讓孩子組件用他們自己的方法更新父項,所以父項沒有類似百個函數?
例如爲:
parentState: {
stateBlue: { ... },
stateRed: { ... },
stateGreen: { ... }
}
ParentComponent
ChildComponentBlue
method1
method2
method3
ChildComponenRed
method1
method2
method3
ChildComponenGreen
method1
method2
method3
有人可能會告訴你使用[Redux](http://redux.js.org/)。他們會是對的。 –
@Jordan該應用程序使用Redux,但這部分不是,因爲它是非常本地的東西。 – daniloprates
我想我沒有解釋得很好。其實這個孩子並不是一個真正的孩子。這只是一堆相關的方法。我在這裏不使用REDX,因爲它們都與UI顯示有關。但靜態方法的解決方案似乎很棒。 – daniloprates