【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part249 「scoped_model」プラグインのサンプル

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

前回

【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part248 Scoped Modelパターンとは

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

「scoped_model」プラグインのサンプル

Scoeped Modelパターンを使用したサンプルです。

scoped_model: ^1.1.0 はNullセーフではないので以下のようなエラーが発生し実行できませんでした。

don't support null safety:

 - package:scoped_model

For solutions, see https://dart.dev/go/unsound-null-safety


FAILURE: Build failed with an exception.

なのでPrerelease版(2.0.0-nullsafety.0)を使ってみることにします。

以下のような結果になりました。

動きましたね!よかった😁

最後に

この章のサンプルはほとんど「つながっている」ので順番にこなさないといけないのがしんどいですね😐

今日はここまで!

参考

scoped_model | Flutter Package (pub.dev)

【Flutter】エラー原因と対処法(Error: Cannot run with sound null safety, because the following dependencies don’t|Flutterラボ|note