标签: reactjs typescript types
人。
我是打字稿新手,看到了'-?' @ types / prop-types包中的语法
例如
export type ValidationMap<T> = { [K in keyof T]-?: Validator<T[K]> };
“ [T的K键]-”是什么?是什么意思?
我尽力在Google上搜索,但失败了。
谢谢。
答案 0 :(得分:6)
同态映射类型将原始类型字段的可选性复制到映射类型字段。 -?是用于从结果映射类型中显式删除任何可选修饰符的语法。您可以阅读更多详细信息here
-?