typescript: значение по умолчанию для необязательного параметра
подскажите, можно ли в интерфейса
interface IData {
value1 : number,
value2? : string
}
для необязательного параметра value2
указать значение по умолчанию, если параметр не указан (по умолчанию он будет равен undefined
т.е. сделать что-то такое:
interface IData {
value1 : number,
value2? : string | 'default'
}
и если value2
не указан, то он считается 'default'
Источник: Stack Overflow на русском