|
1
1
问题是
编辑
|
|
|
2
0
(
的
post
包含对我最初问题的直接回答。此答案包含对
. 多亏了@Titian,我才意识到我在反省:我不需要建立一个联盟
. 我需要一个工会
由来自的公共属性名组成的类型
TLDR公司下面是如何声明仅包含其他两种类型的公共属性的类型:
现在,您可以声明一个数组,该数组包含所需的公共属性子集,编译器将检查这些属性值的正确性:
第一步是理解如何声明一个类型,该类型只包含来自类型的公共属性
现在我们可以声明一个表示公共属性名子集的字符串联合类型:
最后,我们可以在数组声明中使用它:
|