我有一个接口员工:
export interface Employee {
firstName: string;
lastName: string;
}
我正在尝试将 Employee 类型的元素推入数组,如下所示:
let allEmployees: Employee[] = [];
allEmployees = emp.data?.map((employee) => {
return { firstName: employee.firstName, lastName: employee.lastName }
});
我收到以下打字稿编译时错误:
type 'undefined' is not assignable to type 'Employee[]'
我使用 .map 函数返回数组的最终值。我该如何解决这个问题?
慕森王
慕盖茨4494581
相关分类