Deprecado el parámetro 'value' del constructor de 'DropdownButtonFormField'
El parámetro `value` del constructor de `DropdownButtonFormField` ha sido reemplazado por el parámetro `initialValue`.
Resumen
#El parámetro value del constructor de DropdownButtonFormField
fue deprecado en favor del parámetro initialValue.
Contexto
#El parámetro value del constructor de DropdownButtonFormField
se utilizaba para inicializar DropdownButtonFormField.initialValue.
No usar el mismo nombre resultaba confuso. Por ejemplo,
los desarrolladores asumían erróneamente que establecer value cambiaría
el valor seleccionado actualmente. Este no era el caso: solo
establecía el valor inicial o cuando se restablecía el campo.
Descripción del cambio
#El parámetro value del constructor de DropdownButtonFormField
está deprecado en favor del parámetro llamado initialValue.
Guía de migración
#Reemplaza el parámetro value del constructor de DropdownButtonFormField
constructor
con el parámetro initialValue para inicializar
DropdownButtonFormField.initialValue.
Código antes de la migración:
DropdownButtonFormField(
value: 'Yellow',
),
Código después de la migración:
DropdownButtonFormField(
initialValue: 'Yellow',
),
Timeline
#Introducido en la versión: 3.35.0-0.0.pre
En la versión estable: 3.35
Referencias
#Documentación de la API:
Issues relevantes:
PRs relevantes:
A menos que se indique lo contrario, la documentación de este sitio refleja Flutter 3.44.0. Página actualizada por última vez el 2026-05-05. Ver código fuente oreportar un problema.