已棄用 'DropdownButtonFormField' 建構函式的 'value' 引數
概述
#為了改用 initialValue 引數,DropdownButtonFormField 建構函式的 value 引數已被棄用。
背景
#DropdownButtonFormField 建構函式的 value 引數曾用於初始化 DropdownButtonFormField.initialValue。使用相同的名稱可能會令人混淆。例如,開發人員可能錯誤地認為設定 value 會更改當前選定的值。事實並非如此——它只會在欄位重置時設定初始值。
變更說明
#DropdownButtonFormField 建構函式的 value 引數已被棄用,推薦使用名為 initialValue 的引數。
遷移指南
#請將 DropdownButtonFormField 建構函式的 value 引數替換為 initialValue 引數,以初始化 DropdownButtonFormField.initialValue。
遷移前的程式碼
dart
DropdownButtonFormField(
value: 'Yellow',
),遷移後的程式碼
dart
DropdownButtonFormField(
initialValue: 'Yellow',
),時間線
#已於版本落地:3.35.0-0.0.pre
穩定版釋出:3.35
參考資料
#API 文件
相關問題
相關 PR