特定 json 的 typescript 接口
Posted
技术标签:
【中文标题】特定 json 的 typescript 接口【英文标题】:typescript interface for specific json 【发布时间】:2020-07-13 16:55:07 【问题描述】:我想知道,如何为这种 JSON 创建 ts 接口:
"Cities":
"NY": ["New York", [8000, 134]],
"LA": ["Los Angeles", [4000, 97]],
我不知道如何创建这个嵌套数组和唯一标签。
【问题讨论】:
【参考方案1】:您可以声明数组将包含的元素:
interface IData
[key: string]: [
string,
[number, number]
];
[number, number]
表示数组恰好包含 2 个 number
类型的元素。符号不同于number[]
,后者表示number
的数组。
【讨论】:
以上是关于特定 json 的 typescript 接口的主要内容,如果未能解决你的问题,请参考以下文章