使用中繼資料和類型安全 getter 包裝參數值。
型別安全 getter 會將應用程式邏輯,從遠端變更為參數名稱和型別。
簽名:
export interface Value
方法
方式 | 說明 |
---|---|
asBoolean() | 將值取得為布林值。下列值 (不區分大小寫) 會被解讀為 true:「1」、「true」、「t」、「yes」、「y」、「on」。其他值都會解讀為 false。 |
asNumber() | 取得數值為數字。與呼叫 Number(value) || 0 相比。 |
asString() | 取得字串值。 |
getSource() | 取得給定鍵的 ValueSource。 |
值.asBoolean()
取得布林值。
系統會將下列值 (不區分大小寫) 解讀為 true:「1」、「true」、「t」、「yes」、「y」、「on」。其他值都會解讀為 false。
簽名:
asBoolean(): boolean;
傳回:
布林值
值.asNumber()
取得數值為數字。與呼叫 Number(value) || 0
相比。
簽名:
asNumber(): number;
傳回:
數字
值.asString()
取得字串值。
簽名:
asString(): string;
傳回:
字串
值.getSource()
取得給定鍵的 ValueSource。
簽名:
getSource(): ValueSource;
傳回: