【发布时间】:2019-10-12 14:56:05
【问题描述】:
假设我有以下对象
const a = {
history: string[]
}
现在我正在尝试将历史使用分配给另一个变量 historyMapped,同时给出对象类型 (string[])。
const { history: mappedCareerHistory }: { mappedCarerHistory: string[] } = a;
但是我在这里遇到以下错误
类型中缺少属性 mappedHistory.....
如果我只是删除类型然后包含以下内容,则它可以在没有编译问题的情况下工作
const { history: mappedCareerHistory } = a;
【问题讨论】: