我是新來的typescript.I想創建一個定義具有此結構的對象的類: name(string),Array {「nom-colnene」:{「type」:「value」, 「filter」:「value」}}打字稿中的複雜對象
0
A
回答
4
您可能正在尋找的是一個接口。
interface IExample {
name: string;
array: Array<{
nomColonne: {
type: string,
typeWithSpecificValues: "value", | "key" // Alternative for type
filter: string,
}
}>,
}
,然後用它是這樣的:
let example: IExample = {
name: "Arnold",
array: [
nomColonne: {
type: "value",
typeWithSpecificValues: "key", // Alternative for type
filter: "value",
},
],
};
我希望這是你所期待的。
相關問題
- 1. 打字稿 - 創建複雜的對象
- 2. DeepReadonly對象打字稿
- 3. 打字稿對象轉換
- 4. 對象與在打字稿
- 5. 結合對象打字稿
- 6. 打字稿中的對象長度?
- 7. 如何從打字稿中的json對象中恢復數據
- 8. 打字稿JSON對象轉換成打字原稿類
- 9. 的毗連兩個打字稿對象
- 10. 使用Javascript對象的打字稿
- 11. 的JavaScript /打字稿對象空檢查
- 12. 複雜對象
- 13. Javascript中的複雜對象
- 14. 對複雜對象
- 15. 無法創建打字稿類對象
- 16. 打字稿語法內部對象
- 17. 結合2陣列對象打字稿
- 18. 打字稿對象轉換錯誤
- 19. 打字稿對象型怪語法
- 20. 打字稿任何VS對象
- 21. 檢查對象包含打字稿
- 22. 對象JSON(打字稿,角度2)
- 23. JSON stringify json對象打字稿/角
- 24. Json爲打字稿對象。繼承
- 25. 如何初始化一系列複雜的打字稿
- 26. 如何定義對象的對象類型的打字稿
- 27. DRY原則:Angular2 /打字稿和Java後端對象重複
- 28. 打開JSON字符串的打字稿對象
- 29. 對打字稿中的對象數組進行排序?
- 30. 複雜的PHP對象JSon字符串
你嘗試過什麼嗎?打字稿就像javascript一樣,我認爲這兩個對象是相同的 – Roljhon
我試圖用名稱創建類:string,Array <{「nom-colonne」:{「type」:「value」,「filter」:「value 「}}>但我不知道如何聲明它。 – jjijji
你確定一個類是你想要創建的,而不是一個接口? – toskv