flutterにproviderを入れたときにタイトルのエラーが発生しました

// 動かなかった
ChangeNotifierProvider(
 builder: (c) => products[i],
 child: ProductItem(),
),

// 動いた
ChangeNotifierProvider(
 create: (c) => products[i],
 child: ProductItem(),
),

Providerのバージョンが4系だとcreate を使わないといけないらしく、変更したところ動きました。

参考記事

なし

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA