自從發佈Flow 42以來,可以使用對象類型傳播 。
type TypeB = { ...TypeA };
FlowType:類型的繼承(類型A是類型B的子集...)
我想這確實是初學者關於FlowType的問題類型,但我真的找不到滿足我的答案。
讓我們假設我有這種類型的
type A = {
x: number
}
type B = {
y: string
}
,現在我想基於A型和B,這樣的事情有另一種類型:
type C = {
...A,
...B,
z: boolean
}
其恕我直言應該這樣解釋:
type C = {
x: number,
y: string,
z: boolean
}
但是這顯然不起作用。
你能給我一些建議或最佳做法嗎?非常感謝。
非常感謝您的回答!很高興知道。 – jukben