打字稿中的复杂对象

吉吉吉

我是打字稿的新手。我想创建一个定义具有以下结构的对象的类:

name(string),
Array{
       "nom-colonne":
                     {
                      "type":"value",
                       "filter":"value"
                     }
     }
威尔科·贝克

您可能正在寻找的是一个界面。

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",
        },
    ],
};

我希望这就是你要找的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打字稿中的对象长度?

来自分类Dev

打字稿中的对象相等

来自分类Dev

打字稿中的对象类型

来自分类Dev

打字稿中的复合对象

来自分类Dev

打字稿-无法更新对象中的对象

来自分类Dev

打字稿定义中的可扩展对象

来自分类Dev

在打字稿中声明对象类型

来自分类Dev

遍历打字稿中的对象数组

来自分类Dev

在打字稿中映射对象类型

来自分类Dev

打字稿定义中的可扩展对象

来自分类Dev

无法在打字稿中创建对象

来自分类Dev

打字稿对象中的不同数组

来自分类Dev

打字稿:公共对象中的私钥

来自分类Dev

打字稿复杂构造函数

来自分类Dev

打字稿数组或对象

来自分类Dev

打字稿对象转换

来自分类Dev

打字稿对象

来自分类Dev

如何在打字稿中定义对象类型的对象

来自分类Dev

如何通过打字稿中的对象数组删除特定对象

来自分类Dev

从数组打字稿中的对象中过滤数据

来自分类Dev

如何从打字稿中的typeof对象中删除索引

来自分类Dev

什么是打字稿中的打字?

来自分类Dev

打字稿中的打字破坏

来自分类Dev

打字稿:“字符串”不能用于索引复杂对象上的类型

来自分类常见问题

如何在打字稿中组合对象属性?

来自分类Dev

在打字稿中扩展角度全局对象

来自分类Dev

打字稿中的变量键作为对象成员

来自分类Dev

将对象与打字稿中的类进行比较?

来自分类Dev

打字稿-在多维对象中查找匹配的键和路径