0
所以在打字稿,我們可以聲明自定義類,像這樣:創建的類值的限制值
export class customClass {
username: string;
}
我所希望做的是在該用戶名可以保持數據的限制實現。有點像一個白名單,這樣它只能設置爲特定值,如:
export class customClass {
username: string["bob","sam","george"];
}
將意味着用戶名只能設置爲「鮑勃」,「SAM」或「喬治」。這顯然不是這個語法所做的事情(事實上已經被破壞),但這是我正在尋找的功能。
我無法在任何地方找到有關這是否可能的文檔。
作爲字符串,我可以更強類型嗎?還是通過將值定義爲字符串自動完成的? – StephenRios
它實際上比字符串更強 - 只要聯合中只有字符串文字,就意味着它是一個字符串,並且值僅限於列出的字符串。 – artem