透過集合功能整理內容
你可以依據偏好儲存及分類內容。
封鎖 >欄位 >(建構函式)
Field.(constructor)
建構 Field
類別的新例項
Signature:
constructor(value: T | typeof Field.SKIP_SETUP, validator?: FieldValidator<T> | null, config?: FieldConfig);
參數
參數 |
類型 |
說明 |
值 |
T |Field.SKIP_SETUP 類型 |
欄位的初始值。如果要略過設定程序,也接受 Field.SKIP_SETUP (僅適用於需要處理設定及在其建構函式執行後設定欄位值的子類別)。 |
驗證工具 |
FieldValidator<T>|空值 |
(選用) 系統會呼叫此函式,驗證欄位值變更情形。會填入值,然後傳回驗證的值,或 null 以取消變更。 |
config |
FieldConfig |
(選用) 用來設定欄位的選項對應。如需這個參數支援的屬性清單,請參閱個別欄位的說明文件。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-25 (世界標準時間)。"],[],["The `Field` class constructor initializes a new field instance. It accepts three parameters: `value`, `validator`, and `config`. `value` sets the field's initial value or `Field.SKIP_SETUP` for deferred setup. `validator` is an optional function to validate value changes, returning a validated value or null. `config`, also optional, is a map of field-specific configuration options. These parameters enable setting the initial state and defining constraints.\n"]]