套件概覽
一個 Flutter 套件,可將文字輸入格式化為數字,自動處理小數點、千位分隔符和負號。它確保使用者輸入符合數值規範,同時在文字欄位中維持清晰易讀的格式。非常適合需要輸入數值的表單,例如價格、數量或測量值。該格式化程式可在所有主要平台(包括 Android、iOS、Web、macOS、Windows 和 Linux)上運作,無論裝置如何,都能提供一致的行為。支援自訂小數精確度和地區特定的格式化。
適用情境
- 價格的表單輸入
- 帶格式的數量輸入
- 測量數據收集
- 金融應用
- 使用者友善的數字輸入
- 即時驗證的資料輸入
主要特色
- 數字的自動格式化
- 支援小數與負數
- 千位分隔符支援
- 可自定義的小數精確度
- 跨平台一致性
- 地區設定感知格式化
適合對象
- 開發金融應用的開發者
- 需要數值輸入的表單
- 需要即時輸入反饋的應用程式
- 跨平台 Flutter 專案
- 偏好格式化數字輸入的使用者
使用建議
- 可能需要針對邊緣情況進行額外驗證
- 如果未正確設定,可能會干擾鍵盤導航
- 僅限數值格式化
- 預設情況下不處理非數字字符
- 對高頻率更新的效能影響