TypeScript这个语法是什么' - ?' (冲刺问题)是什么意思?

问题描述 投票:6回答:1

家伙。

我是打字稿的新手,看到' - ?' @ types / prop-types包中的语法

e.g

export type ValidationMap<T> = { [K in keyof T]-?: Validator<T[K]> };

'[关键字T中的K] - 是什么?意思?

我尽力去谷歌,但失败了。

谢谢。

reactjs typescript types
1个回答
6
投票

同态映射类型将原始类型字段的可选性复制到映射的类型字段。 -?是用于从结果映射类型中显式删除任何可选修饰符的语法。你可以阅读更多细节here

© www.soinside.com 2019 - 2024. All rights reserved.