2016-12-19 8 views

答えて

2

タイプスクリプト2.1以来、あなたはできる:

interface ParamType { 
    foo: FooType 
    bar: BarType 
} 

type PartialParamType = Partial<ParamType>; 

Partialの定義は次のとおりです。Mapped Types

An example in playground:で、その上

type Partial<T> = { 
    [P in keyof T]?: T[P]; 
}; 

より。

あなた自身Partialタイプを定義する必要はありません。これはlib.d.tsの一部です。

+0

WOW!それは速かった:-)ありがとう。 – gaspard