type someType = {
keyOne: string,
keyTwo: string,
};
type someOtherType = {
keyOne: string,
keyTwo: string,
keyThree: string,
};
を拡張することによって、フロータイプを作成keyOne
とkeyTwo
を含むオブジェクトであり、これらのタイプの両方とも、唯一の違いは、後者が延びるkeyThree
の追加のキーの元です。フロー:別のタイプに
重複したコードを記述するのではなく、someType
を拡張してsomeOtherType
フロータイプを構築できますか?私の考えでは、ES6のオブジェクトの休息/スプレッドが気になりますが、フローでこれを達成する方法はわかりません。
ありがとうございます!
の可能性のある重複[FlowType:タイプの継承(タイプA、タイプBのサブセットであります...)](http://stackoverflow.com/questions/42281539/flowtype-inheritance-of-types-タイプ-a-a-subset-of-type-b) –
クール、リンクありがとうございます。 –