SG
https://www.typescriptlang.org/docs/handbook/advanced-types.html#typeof-type-guards
Size: a a a
SG
EO
fn(data: Type1 | Type2) {Параметр
data.prop1 // Property 'prop1' does not exist on type 'Type1 | Type2'.
}
data
может иметь разные типы. Далее в коде ветвление. Как избавится от ошибки? Как указать, что если свойства в данном типе нет, то это другой тип, в котором свойство есть?SG
EO
DD
UU
UU
UU
SG
DD
UU
DD
VS
VS
ДМ
VS
DD
SG
ДМ
UU