это работает человек, мое спасибо.

ользую Chrome 70 и Chrome добавляет методы.flatMap, .flatten, .flat, Так что мой код работает так, как ожидалось. К сожалению, Typescript это не нравится.

// data.flatMap lint error
export const transformData = (data: any[]) => data.flatMap(abc => [
   parentObj(abc),
   ...generateTasks(abc)
]);

предупреждение, которое я получил,TS2339: Property 'flatMap' does not exist on type 'any[]'.

Кстати я пользуюсьAngular 6, которые используютTypescript ~2.9.2 и я уже включаюimport 'core-js/es7/array'; вpolyfills.ts.

Я предполагаю, что для этих методов нет необходимости печатать, и я попыталсяnpm run -dev @types/array.prototype.flatmap но все равно не решить.

Ответы на вопрос(1)

Ваш ответ на вопрос