【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part233 「InheritedWidget」ウィジェットとは

基礎 から 学ぶ Flutter 」という書籍で  学習 したことを ブログでアウトプットしていこうと思います。今回は アーキテクチャ ( part233 )です。

前回

【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part232 「setState()メソッド」だけを使ったサンプル

引き続き、アーキテクチャについて学びます。

「InheritedWidget」ウィジェットとは

InheriteWidgetウィジェットとは下の階層にあるウィジェットから、先祖にあるオブジェクトを効率よくアクセスすることができるようになるウィジェットです。
前回問題となったsetStateメソッドを呼び出すと前ウィジェットのbuildが実行される問題を解決してくれるようです。

「InheritedWidget」ウィジェットを使ったサンプル

 

最後に

入力完了!

今日はここまで!