FlutterKaigi 2022
レギュラートーク(30分)

全然知らないKeyの世界

D_R_1009 koji-1009 D_R_1009
3

FlutterのWidgetを利用していると、Key?プロパティがちらほら見え隠れします。
このKeyはなんのためにあるのでしょうか? どのように設定するのが正しいのでしょうか?

このセッションでは、FlutterのKeyクラスを改めて紹介します。
その上でFlutterのソースコードを読み解き、Keyがどのように使われているかを理解することを目指します。
Keyの使われ方を理解することで、Keyをより効果的に利用し、一歩上のFlutterアプリケーション開発に取り組みましょう。

  • Keyとはなんのためにあるのか
  • LocalKeyとGlobalKey
  • StatefulWidgetとKey
  • ListとKey