套件概覽
chips_choice 是一個輕量級、無依賴的 Flutter 套件,可簡化單選或多選晶片的建立。作為 smart_select 的極簡替代方案,它提供了一種乾淨且高效的方式,讓使用者從晶片清單中選擇選項。適用於表單、篩選器或偏好選擇器,支援單選與多選,並具備可自訂的樣式與回呼功能。此套件相容於所有主要平台,包括 Android、iOS、Web、macOS、Windows 與 Linux。
適用情境
- 具有可選選項的表單輸入
- 使用晶片選擇過濾資料
- 使用者偏好選擇
- 簡單的下拉選單替代方案
- 動態標籤選擇
主要特色
- 零外部依賴
- 支援單選與多選
- 輕量且快速
- 可自訂的晶片外觀
- 跨平台相容性
- 簡單的 API,支援回呼
適合對象
- 尋求最小化 UI 組件的開發人員
- 需要輕量級表單控件的項目
- 需要跨平台晶片小部件的應用程式
- 選擇介面的快速原型設計
使用建議
- 僅限基本晶片功能
- 無內建搜尋或篩選
- 不適合複雜的選取邏輯
- 基本樣式之外的最小化自訂
