[Flutter]「buildメソッド」とは何?

Flutter
スポンサーリンク

ウェジェットを〇〇するメソッド

buildメソッドは、ウェジェットを表示するためのメソッドです。

正確には、Statelessウェジェットを表示します。

Statelessとは、状態がない静的なことです。

buildメソッドは、Statelessウェジェットを表示させ、再描画する際にも呼ばれます。

再描画

プログラマー, プログラミング, コード, 仕事, コンピューター, インターネット, テクノロジー

Statelessウェジェットは、状態を持たない静的な画面なので、表示を変えるには際描画する必要があります。

再描画するには、もう一度buildメソッドを呼ばなければいけません。

実は、Flutterには、値を変化させるのと一緒にbuildメソッドを呼ぶことの出来るメソッドが用意されています。

それは、setStateです。

setStateは、値の変更などの処理を呼び出し、自動でbuildメソッドも呼び出してくれます。

まとめ

buildメソッドは、Statelessウェジェットを表示するメソッド。

再描画する際には、もう一度buildメソッドを呼ぶ必要がある。

オススメの記事

コメント

タイトルとURLをコピーしました