0
私は2つのステートフルな状態、ABCStateとXYZStateが、私はABCState他のステートフルクラスのsetState()をトリガする方法は?
class ABCState extends State<ABC> {
}
&
Class XYZState extends State<XYZ> {
// Call .setState() of ABCState
}
の再描画をトリガすることができるようにXYZStateからABCStateにsetState()
を呼びたいきた私は、キーで遊んしようとしましたが、何とかすることができませんそうする。あなたの助けを歓迎
なぜあなたはそれをしたいですか?使用事例? –
@HemanthRaj私の使用目的は、ユーザーアクションのためにすべてのウィジェットを再描画することです。 –
'setState'を呼び出すと、状態が変更されたウィジェットだけが再描画されます。なぜあなたはすべてのウィジェットを再描画しますか?あなたはレンダリングプロセスに多くの負荷をかけています。 –