[Flutter]DropdownMenuItemのジェネリクスを忘れないように(The argument type ‘void Function(int?)’ can’t be assigned to the parameter type ‘void Function(dynamic)?)

このページには広告が含まれる場合があります。

 

Flutterには、プルダウン選択肢ボタンを司るWidgetとして「DropdownButton」が用意されており、

各選択肢は「DropdownMenuItem」という別のWidgetで設定し、選択肢は状況によっていろんな型(数値・文字etc)があり得るので、ジェネリクスで型を指定するようになっていますが、

このジェネリクスを忘れてしまうと

The argument type ‘void Function(int?)’ can’t be assigned to the parameter type ‘void Function(dynamic)?

という文法エラーが出てしまうので、注意が必要です。

(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)

こんな記事も読まれています

今すぐ無料お試しキットを受け取る

はじめての方へ


みんプロ式プログラミング講座体系・ラインナップ
みんプロ式プログラミング講座受講の流れ(割引特典利用方法)
サイトマップ(みんプロHPコンテンツ一覧)
運営会社概要

みんプロ作成アプリ





今すぐ無料お試しキットを受け取る
TOP