必須至少提供一個剪貼簿資料變體
摘要
#ClipboardData 建構函式
的 text
引數不再是可為 null。提供 null
給 text
引數的程式碼必須移轉為提供空字串 ''
。
內容
#為了準備支援多個剪貼簿資料變體,ClipboardData
建構函式現在要求至少提供一個資料變體。
先前,各平台處理 null
的方式不一致。現在各平台的行為已統一。如果您對底層細節感興趣,請參閱 PR 122446。
變更描述
#ClipboardData 建構子
的 text
參數不再允許為 null。
移轉指南
#若要重設文字剪貼簿,請使用空字串 ''
而非 null
。
遷移前的程式碼
dart
void resetClipboard() {
Clipboard.setData(ClipboardData(text: null));
}
遷移後的程式碼
dart
void resetClipboard() {
Clipboard.setData(ClipboardData(text: ''));
}
時間表
#發佈版本:3.10.0-9.0.pre
穩定版本:3.10.0
參考資料
#API 文件
相關 PR
除非另有說明,否則本網站上的文件反映了 Flutter 的最新穩定版本。頁面最後更新於 2024-04-04。 查看原始碼 或 回報問題。