Я использую Angular 2 с TypeScript 2.
Когда я использую
let labels: string[] | number[] = [];
// let labels: Array<number> | Array<string> = [];
labels.push(1);
это дает мне ошибку:
ошибка TS2349: невозможно вызвать выражение, тип которого не имеет сигнатуры вызова.