Обновите версию Angular с 7 до 8, оператор распространения опасных ошибок в неопределенном массиве - PullRequest
0 голосов
/ 04 октября 2019

Я обновил свое приложение с Angular 7 до Angular 8, переключив целевой параметр Typescript с ES5 на ES2015.

Это вызывает непредвиденную ошибку времени выполнения в этой строке:

source.push(...undefined);

Вы можете воспроизвести ошибку на игровой площадке Typescript

Если вы откроете консоль и запустите код, с целевым ES5 все в порядке, с целевым ES2015 вы получите ошибку времени выполнения.

Это ожидаемое поведение? Теперь мне интересно, есть ли другие проблемы, подобные этому в моем коде ...

...