type someType = {
keyOne: string,
keyTwo: string,
};
type someOtherType = {
keyOne: string,
keyTwo: string,
keyThree: string,
};
這些類型的兩個創建的流類型是包含keyOne
和keyTwo
,唯一的區別是後者延伸前者與keyThree
額外密鑰對象。流速:由延伸的另一類型
而不是編寫重複代碼,是否可以通過擴展someType
來構建someOtherType
流類型?在我看來,ES6對象休息/傳播浮現在腦海,但我不知道如何在Flow中完成這樣的事情。
謝謝!
的可能的複製[流動型:類型繼承(A類型是B型的一個子集...)](http://stackoverflow.com/questions/42281539/flowtype-inheritance-of-types- type-a-is-a-subset-of-b) –
很酷,感謝您的鏈接。 –