TS2790TS2790 — Operand musí být volitelný
Operátor delete vyžaduje, aby operand byl volitelnou vlastností.
TS2464Název vypočítané vlastnosti v typovém literálu musí být jednoduchý výraz.
TypeScript vyžaduje, aby názvy vypočítaných vlastností v rozhraních a typových literálech byly jednoduché řetězcové nebo číselné literály, případně unikátní symboly. Složité výrazy nejsou povoleny.
Použijte řetězcový literál jako klíč místo vypočítané vlastnosti. Definujte vlastnost se známým názvem klíče. Pokud je klíč dynamický, použijte indexovou signaturu.
TS2790Operátor delete vyžaduje, aby operand byl volitelnou vlastností.
TS2531TypeScript upozorňuje, že výraz může být za běhu null, a vy jej používáte bez kontroly.
TS2564Vlastnost třídy není inicializována v konstruktoru a nemá výchozí hodnotu.
TS2551TypeScript nenašel danou vlastnost, ale navrhuje podobný název, který jste možná zamýšleli použít.
TS2349Volaný výraz není funkce ani volatelný typ.
TS7031Destrukturovaný prvek vazby má implicitní typ any.