gpt4 book ai didi

flowtype - $PropertyType 获取数组条目

转载 作者:行者123 更新时间:2023-12-02 15:06:26 25 4
gpt4 key购买 nike

我有这样的类型定义:

type Blah = {
fields: {
value: string
}[]
}

我们在这里看到字段是一堆数组条目。我想通过 $PropertyType 把它弄出来.

正在做 $PropertyType<Blah, 'fields'>给我们数组,是否可以获取元素?

我做不到的原因type Field = {value:string}然后输入 Blah = { fields:Field[] } is because I don't have control over type Blah`,我正在从第 3 方包中导入它。

最佳答案

您可以使用新的 $ElementType utility做这个。

Try flow

type Blah = {
fields: {
value: string
}[]
}

type Fields = $PropertyType<Blah, 'fields'>
type Field = $ElementType<Fields, number>


const field: Field = {
value: 'blah'
}

关于flowtype - $PropertyType 获取数组条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46835309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com