假設我有這個打字稿定義的類:Can Typescript可以與Json區分大小寫屬性匹配嗎?
class Data{
Dimension1: string;
Dimension2: string;
Metrics: Array<string>;
}
有沒有一種方法可以讓我申報Data
實例與以下(小寫屬性)JSON數據?
let json: Data = {
"dimension1": "some dim",
"dimension2": "some other dimes",
"metrics": ["metric1", "metric2"]
}
目前,編譯器會抱怨Type的屬性不兼容。
不會。這會有用嗎? JS密鑰名稱區分大小寫。 –